Size: a a a

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

2020 March 11

ИМ

Иван Мелентьев... in Angular - русскоговорящее сообщество
мне всего-то надо обновить токен при 401 и повторить запрос, а если не обновится, то выйти из акка
источник

W

Wl in Angular - русскоговорящее сообщество
Alex Ker
Я вроде с чем то подобным сталкивался
и как ты решил эту проблему
источник

КВ

Кирилл Валиков... in Angular - русскоговорящее сообщество
Иван Мелентьев
тут надо чтобы не повторяло
а точно tap?
источник

ИМ

Иван Мелентьев... in Angular - русскоговорящее сообщество
я новичок в rxjs, что тут подойдёт?
источник

КВ

Кирилл Валиков... in Angular - русскоговорящее сообщество
Иван Мелентьев
я новичок в rxjs, что тут подойдёт?
скорее map
источник

ИМ

Иван Мелентьев... in Angular - русскоговорящее сообщество
все равно зациклено..
источник

ИМ

Иван Мелентьев... in Angular - русскоговорящее сообщество
а вот, вернул ошибку, теперь нормально
источник

ИМ

Иван Мелентьев... in Angular - русскоговорящее сообщество
спасибо
источник

С

Степан in Angular - русскоговорящее сообщество
🧤 Andrei Kapytau
А в чем корявость?
Вот пример из реальной жизни. Есть допустим функция getData(), в ней идёт обращение к api через промис. В promise.then(()=>this.router.navigate[‘lol/kek’]). Так вот, замоканный роутер, джест не отслеживает обращение к этому сервису, но если this.router.navigate вынести из промиса, просто сразу первой строчкой в функции вызвать этот сервис, то джест отслеживает обращение к этому сервису.
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Степан
Вот пример из реальной жизни. Есть допустим функция getData(), в ней идёт обращение к api через промис. В promise.then(()=>this.router.navigate[‘lol/kek’]). Так вот, замоканный роутер, джест не отслеживает обращение к этому сервису, но если this.router.navigate вынести из промиса, просто сразу первой строчкой в функции вызвать этот сервис, то джест отслеживает обращение к этому сервису.
этот промис эвейтится в тесте?
источник

С

Степан in Angular - русскоговорящее сообщество
🧤 Andrei Kapytau
этот промис эвейтится в тесте?
Вызов обращение к апи Джест отслеживает
источник

С

Степан in Angular - русскоговорящее сообщество
Типо вызвался 1 раз
источник

С

Степан in Angular - русскоговорящее сообщество
Но дальше не заходит
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
если нет евейта getData(), тест завершится до момента как промис резолвнется и вызовется роутер
источник

MG

Moe Green in Angular - русскоговорящее сообщество
Кто переезжал с tslint на eslint? Сталкивались с ошибкой tabs?
источник

VK

Vladislav K. ) in Angular - русскоговорящее сообщество
Еще раз продублирую вопрос, стоит задача проставлять гет параметры в url,
решаю ее таким способом
this.router.navigate([], {queryParams});
 но вот тут происходит магия , происходит сколл страницы в начало, кто как решал проблему?
источник

VB

Vladimir Belonozhkin in Angular - русскоговорящее сообщество
Народ, всем хай! Подскажите пожалуйста. Есть несколько кнопок, которые юзают один компонент, и при нажатии одной из них вываливается dropdown. Но когда жмешь на другую кнопку, dropdown container предыдущей кнопки не закрывается. Можно ли решить на уровне click и blur? Или есть иное решение?
источник

VB

Vladimir Belonozhkin in Angular - русскоговорящее сообщество
Декораторами и селекторами не получилось решить тоже
источник

nt

nur tlek in Angular - русскоговорящее сообщество
Vladislav K. )
Еще раз продублирую вопрос, стоит задача проставлять гет параметры в url,
решаю ее таким способом
this.router.navigate([], {queryParams});
 но вот тут происходит магия , происходит сколл страницы в начало, кто как решал проблему?
ExtraOptions router
источник

nt

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