Size: a a a

Angular - русскоговорящее сообщество

2020 May 19

L

Let me take you into... in Angular - русскоговорящее сообщество
ИМХО
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
Let me take you into the light
Достаточно написать метод который слушает роут и записывает текуещий перед переходом
Мне нужно также запоминать путь на котором был юзер перед закрытьем вкладки
источник

L

Let me take you into... in Angular - русскоговорящее сообщество
Vova Soltys
Мне нужно также запоминать путь на котором был юзер перед закрытьем вкладки
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
Я так и делаю это returnUrl
источник

L

Let me take you into... in Angular - русскоговорящее сообщество
Vova Soltys
Я так и делаю это returnUrl
В чём проблема ?
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
Vova Soltys
Как это написать красиво
Это норм выглядить?
источник

L

Let me take you into... in Angular - русскоговорящее сообщество
Vova Soltys
Это норм выглядить?
Нет
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
В этом и проблема
источник

L

Let me take you into... in Angular - русскоговорящее сообщество
Vova Soltys
В этом и проблема
Откуда история береться ?
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
Let me take you into the light
Достаточно написать метод который слушает роут и записывает текуещий перед переходом
источник

D

Dima in Angular - русскоговорящее сообщество
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
А когда нужно отписываться?
источник

L

Let me take you into... in Angular - русскоговорящее сообщество
Vova Soltys
А когда нужно отписываться?
Всегда ю ноу
источник

L

Let me take you into... in Angular - русскоговорящее сообщество
Vova Soltys
А когда нужно отписываться?
function getPreviousUrl(history, returnUrl) {
 if(history && history !== '/' && history.includes('login')) {
   return history;  
 }
 if (returnUrl && returnUrl !== '/' && returnUrl.includes('login')) {
   return returnUrl;
 }

 return '/account';
}
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
Let me take you into the light
Всегда ю ноу
На ондестрой эсть смысл?
источник

L

Let me take you into... in Angular - русскоговорящее сообщество
И то я думаю можно ещё упростить
источник

L

Let me take you into... in Angular - русскоговорящее сообщество
Vova Soltys
На ондестрой эсть смысл?
сабжект + ондестрой вполне
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
Let me take you into the light
function getPreviousUrl(history, returnUrl) {
 if(history && history !== '/' && history.includes('login')) {
   return history;  
 }
 if (returnUrl && returnUrl !== '/' && returnUrl.includes('login')) {
   return returnUrl;
 }

 return '/account';
}
А если returnUrl содержит в себе 'login'?
источник

L

Let me take you into... in Angular - русскоговорящее сообщество
Vova Soltys
А если returnUrl содержит в себе 'login'?
Дописать той иф что у тебя
источник

L

Let me take you into... in Angular - русскоговорящее сообщество
Так и тестить проще, ты передаешь в функцию что-то и ожидаешь результат
источник