Size: a a a

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

2020 April 20

AM

Andrey Mishagin in Angular - русскоговорящее сообщество
Евгений Удалов
ну тебе же надо чтобы при повторном нажатии на вкладку сбрасывалось. вот и сбрасывай при повторном нажатии
А как отличить повторное нажатие от первичного?
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
Илья | 😶 ☮️
+ за transloco
Топ штука
читаю сейчас, похоже топ вещь)
источник

ЕУ

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

AM

Andrey Mishagin in Angular - русскоговорящее сообщество
Евгений Удалов
например где-то в сервисе хранить, на какой ты вкладке, в первый или не в первый раз. это самое топорное, что сходу могу сказать
Да тут задача сама топорная
источник

ВС

Вячеслав Салоид... in Angular - русскоговорящее сообщество
источник

ВС

Вячеслав Салоид... in Angular - русскоговорящее сообщество
Всем привет

Подскажите, пожалуйста

Есть комопнент tabs, который принимает массив Tab. У Tab есть поле items: Observable<>.

Сейчас, подписка внутри компонента не срабатывает. В чем может быть трабла?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
попробуй ngSwitch и ngSwitchCase отдельно от элементов табов
источник

VL

Vitaly Lipko in Angular - русскоговорящее сообщество
Кто-нибудь работал с Apollo Angular и в частности c apollo-angular-link-http-batch? Нужна консультация по пакетным запросам.
источник

AM

Andrey Mishagin in Angular - русскоговорящее сообщество
Можно как-то в компоненте получить ссылку на сам компонент и при каком-то определенном условии "убить" его и заново отрендерить?
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
Andrey Mishagin
Можно как-то в компоненте получить ссылку на сам компонент и при каком-то определенном условии "убить" его и заново отрендерить?
в роутере есть какой-то параметр
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
погуглите
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
который релоадит роут всегда
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
при повторном нажатии
источник

ВС

Вячеслав Салоид... in Angular - русскоговорящее сообщество
Smooth Operator
попробуй ngSwitch и ngSwitchCase отдельно от элементов табов
Уже пофиксил, спасибо

Начал смотреть — оказалось, что подписка срабатывает (в ts), но вью сразу же не меняется.

Если происходило какое-то всплытие — элемент добавлялся

Перенёс подписку через | async в последний дочерний элемент (app-list) и заработало
источник

AM

Andrey Mishagin in Angular - русскоговорящее сообщество
Yuri Stepanov
в роутере есть какой-то параметр
onSameUrlNavigation ?
Да, он срабатывает при повторном нажатии, но компонент не ререндерится
источник

AM

Andrey Mishagin in Angular - русскоговорящее сообщество
Хочу сделать ререндер
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Andrey Mishagin
Хочу сделать ререндер
может не надо
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
похоже вы просто хотите вернуть изначальное состояние
может просто сделаете такой метод в компоненте?
источник

AM

Andrey Mishagin in Angular - русскоговорящее сообщество
Smooth Operator
похоже вы просто хотите вернуть изначальное состояние
может просто сделаете такой метод в компоненте?
Да, задача именно такова. Слишком много состояний у компонентов, чайлд компонентов. Думал как попроще сделать
источник

TT

Taras Tarchanskyi in Angular - русскоговорящее сообщество
VY
http-запрос дает только 1 выхлоп в любом случае, см. Finite Observable
но от него всеравно надо отписываться, верно?
источник