Size: a a a

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

2021 April 14

В

Владимир in Angular - русскоговорящее сообщество
метод resolve возвращает данные, в моем случае это store
источник

S

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

В

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

В

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

S

Smooth Operator in Angular - русскоговорящее сообщество
скорее всего вам надо добавить take(1) в конце резолвера
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
и кстати странно что вы делает !! осерваблу, всегда тру будет же
источник

Р

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

Р

Роберт in Angular - русскоговорящее сообщество
То есть резолвер не дождется конца запроса
источник

В

Владимир in Angular - русскоговорящее сообщество
Вот этот кусок лишний, там true стояло, я для проверки кидал его.
И да true будет всегда, но return отработает только после выполнения выражения :)

С take(1) сейчас разберусь/попробую
источник

В

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

Р

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

В

Владимир in Angular - русскоговорящее сообщество
Понял,)
источник

R

Rus in Angular - русскоговорящее сообщество
привет всем! у меня такая ситуация я повешал на инпут поле директиву и у меня изза этого в формконтрол ничего не приходит. как исправить эту ситуацию?
источник

Р

Роберт in Angular - русскоговорящее сообщество
Пробуй например first()
источник

R

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

R

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

OP

Oleg P in Angular - русскоговорящее сообщество
Кто как привязывает обработчики к кнопкам - когда кнопок несколько и в будущем добавляются на страницу?
Например есть графический редактор с множеством кнопок. Где и как хранить обработчики кнопок?
источник

В

Владимир in Angular - русскоговорящее сообщество
@dersizes, @rotker ребята спасибо!)
Оба были правы, возвращался observable( т.е. поток а не данные из потока) и take(1) как раз решает вопрос 👍 Спасибо
источник

Р

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

Р

Роберт in Angular - русскоговорящее сообщество
take(1) === first() вроде как
источник