Size: a a a

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

2021 March 18

Д

Дмитрий Р. in Angular - русскоговорящее сообщество
Ingli
не знаю, наверное это его особенность
Не совсем понятно как выполняется ваш код. Сделайте логи в самом методе onInit и в каждом subscribe, выведите там что перезаписывается
источник

I

Ingli in Angular - русскоговорящее сообщество
Дмитрий Р.
Не совсем понятно как выполняется ваш код. Сделайте логи в самом методе onInit и в каждом subscribe, выведите там что перезаписывается
источник

I

Ingli in Angular - русскоговорящее сообщество
Дмитрий Р.
Не совсем понятно как выполняется ваш код. Сделайте логи в самом методе onInit и в каждом subscribe, выведите там что перезаписывается
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Как можно добавить созданный DOM элемент  в APP_INITIALIZER в компонент?
источник

Д

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

I

Ingli in Angular - русскоговорящее сообщество
ну как то так, получается я захожу в ngOnInit, забираю данные с селекта(1 тип component в store), дальше срабатывает dispatch, данные меняются и как бы всё заново. На картинке думаю хорошо видно что у меня этот компонент просто изменил значение((
источник

I

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

I

Ingli in Angular - русскоговорящее сообщество
ну впринципе получается проблема в том что у меня в хранилище лежит компонент, и на него 2 разных селекта обращаются.  и как только он меняется - они снова оба меняются
источник

Д

Дмитрий Р. in Angular - русскоговорящее сообщество
Ingli
не, лог вывелся 1 раз, получается только селекты срабатывают при изменении данных
Вот... Получается что onInit не дублируется. Если бы дублировался - оно бы зациклилось.
источник

I

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

Д

Дмитрий Р. in Angular - русскоговорящее сообщество
Ingli
да, это логично. Но получается мне нужно либо как-то это решить адекватно, или создавать новый reducer, что не есть хорошо
Да странная логика. Не знаю как это стор работает, но нормально ли что в одном месте this.store.pipe(), а в другом this.store.select() у вас?
источник

I

Ingli in Angular - русскоговорящее сообщество
Дмитрий Р.
Да странная логика. Не знаю как это стор работает, но нормально ли что в одном месте this.store.pipe(), а в другом this.store.select() у вас?
да вполне, там были дополнительные операции я их временно стер, пайп же просто обертка для нескольких действий
источник

I

Ingli in Angular - русскоговорящее сообщество
@dopusteam вы мне когда-то помогали с ngrx, если есть минутка - помогите плз.
что-то вообще не могу понять.

у меня есть тип components в store. ну и соответственно я там храню все данный, list/detail/delete и тд. и я вот хочу на 1й странице использовать myComponents и allComponents.
у меня есть 2 селекта, и туда достаточно логично записываются данные с store, когда я делаю dispatch у меня опять же и туда и туда записываются новые данные. Создавать новый reducer точно не вариант. Как быть в данном случае?
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Как можно добавить контейнер HTMLElement в существующий компонент ручками в ngAfterViewInit?
источник

M

Maksim in Angular - русскоговорящее сообщество
Oleg P
Как можно добавить созданный DOM элемент  в APP_INITIALIZER в компонент?
почему бы не делать это в компоненте?
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Можно пример? Например есть компонент app-map в нем через инжектор есть HtmlElement , его нужно вставить в дом компонента, в конец.
источник

VM

Vadim Malovaniy in Angular - русскоговорящее сообщество
Oleg P
Как можно добавить контейнер HTMLElement в существующий компонент ручками в ngAfterViewInit?
ты пытаешься в индекс.хтмл вставить два компонента?
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Vadim Malovaniy
ты пытаешься в индекс.хтмл вставить два компонента?
нет. Сейчас проверю вариант - должен вопрос отпасть
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Vadim Malovaniy
ты пытаешься в индекс.хтмл вставить два компонента?
Просто есть компонент. В mapLibrary есть HtmlElement. Как его отобразить в шаблоне компонента?

mapLibrary.container
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Vadim Malovaniy
ты пытаешься в индекс.хтмл вставить два компонента?
просто добавить в конец шаблона этот container
источник