Size: a a a

JavaScript.Ninja

2021 May 17

AI

Arthur Irgashev in JavaScript.Ninja
калининград там, ещё несколько областей
источник

AI

Arthur Irgashev in JavaScript.Ninja
но ментально мы - не запад :)
источник

ИР

Илья Раецкий... in JavaScript.Ninja
Даже если совсем дотошно - то мы центр Европы
А если по понятиям Запада - мы Восток Европы
Вообще не понимаю о чем вы)
источник

ИР

Илья Раецкий... in JavaScript.Ninja
Где-то в Карпатах вроде есть место где поставлен "Географический центр Европы"
источник

AI

Arthur Irgashev in JavaScript.Ninja
всё относительно. если смотреть из какой-то сибири, то всё, что после урала - запад и европа :)
источник

AI

Arthur Irgashev in JavaScript.Ninja
ну короч фиг с ним, не суть
источник

БО

Богдан Ошовський... in JavaScript.Ninja
Ребята где я делаю ошибку, как мне добавлять новые свойства в обьект???
const score = {
 potato: 9,
 tomato: 12,
};

const addProduct = (name, num, obj) =>{
 return obj.name = num
}
addProduct(apple, 15, score)
источник

A

Anton in JavaScript.Ninja
obj[name] = num
источник

А

Александр Сергеевич... in JavaScript.Ninja
Приветствую, изучаю vue и vuex, сейчас занимаюсь реализацией аутентификации, на бэкэнде использую laravel sanctum при успешном логине создаётся сессия, я загружаю данные пользователя во vuex,  но у меня возникла логическая проблема, при обновлении страници сессия остаётся живой а данных больше нет, я вот думаю какой вариант решения этой проблемы лучше
загружать данные в localstore
загружать данные перед переходом в компонент с помошью vue-router
Или использовать vuex-persistedstate

Вот такой вопрос )

Сейчас нашёл еще один вариант вызывать диспатч с сзапросом данных пользователя перед созданием экземпляра vue
источник

AK

Anton Kalodzich in JavaScript.Ninja
Вообще центры Европы – удивительная вещь. Он установлен в нескольких местах в разных странах
источник

AI

Arthur Irgashev in JavaScript.Ninja
обычно данные грузят всегда при старте приложения, а не при единичной аутентификации
источник

А

Александр Сергеевич... in JavaScript.Ninja
В таком случае верным получается последний вариант, а там если данные не загрузись по причине протухания сессии происходит редирект на страницу логина

И еще один вопрос красивой и правильной реализации

Если пользователь уже аутентифицирован и переходит на страницу логина через url как его перекинуть на страницу home ну пусть это будет имя роута
источник

AI

Arthur Irgashev in JavaScript.Ninja
у тебя сср или клиент-сайд онли ?
источник

AI

Arthur Irgashev in JavaScript.Ninja
нарно клиент-сайд
источник

AI

Arthur Irgashev in JavaScript.Ninja
в таком случае перед стартом делаешь запрос к серверу на получение данных. если успешно проходит, то пишешь куда-нибудь в стейт инфу о том, что пользователь авторизован. при попытке перехода на какой-то /login проверяешь стейт и если уже авторизован (флаг какой-то isAuthenticated: true), то делаешь редирект или что-то ещё
источник

А

Александр Сергеевич... in JavaScript.Ninja
Я пока не совсеми абревиатурами знаком, минуту сейчас погуглю и скажу
источник

AI

Arthur Irgashev in JavaScript.Ninja
это типикал реализация какого-то protectedRoute в реакте. со вью я не знаком лично, но думаю, что там +- так же будет
источник

AI

Arthur Irgashev in JavaScript.Ninja
у тебя спа на сервере рендерится или только на клиенте ?
источник

А

Александр Сергеевич... in JavaScript.Ninja
Да можно там такое сделать
источник

А

Александр Сергеевич... in JavaScript.Ninja
Только на клиенте
источник