Size: a a a

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

2021 March 18

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
спасибо )
источник

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
Правильно?
источник

ss

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

OP

Oleg P in Angular - русскоговорящее сообщество
Подскажите пожалуйста - не смог найти в window объекте список созданных DOM элементов
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Oleg P
Подскажите пожалуйста - не смог найти в window объекте список созданных DOM элементов
Их там и не должно быть)
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Igor Filippov
Их там и не должно быть)
а где искать? я могу как-то до рендеринга создать dom элемент в памяти?
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Oleg P
а где искать? я могу как-то до рендеринга создать dom элемент в памяти?
document.createElement()
источник

ss

san shan in Angular - русскоговорящее сообщество
Oleg P
а где искать? я могу как-то до рендеринга создать dom элемент в памяти?
В Angular лучше не взаимодействовать с DOM напрямую. Результат может быть не таким каким ты его ожидаешь
источник

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
блын чета не так просто как простие файли з js )
источник

ФІ

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

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
чета пашло не так)
источник

OP

Oleg P in Angular - русскоговорящее сообщество
san shan
В Angular лучше не взаимодействовать с DOM напрямую. Результат может быть не таким каким ты его ожидаешь
Опишу тогда задачу.

У  меня есть сторонний класс new RMap(container: HTML, props: Props); который принимает контейнер для отрисовки и настройки. В самом классе много асинхронного кода (выгрузка конфигов и тд). Поэтому хочу этот класс проинициализировать в  APP_INITIALIZER - чтобы инстанс был доступен во всем приложении.

Но проблема - на момент APP_INITIALIZER - нет доступа к DOM  - чтобы передать контейнер - так как до этого дело еще не дошло
источник

ss

san shan in Angular - русскоговорящее сообщество
Федор Ігор
чета пашло не так)
возможно ты не сделал комит
источник

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
смотри сначала git add папка
источник

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
git commit -m 'назва комита '
источник

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
потом пуш
источник

ss

san shan in Angular - русскоговорящее сообщество
git add .
git commit -m "описание комита"
git push
источник

ss

san shan in Angular - русскоговорящее сообщество
если точку поставишь, то он всё добавит
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Oleg P
Опишу тогда задачу.

У  меня есть сторонний класс new RMap(container: HTML, props: Props); который принимает контейнер для отрисовки и настройки. В самом классе много асинхронного кода (выгрузка конфигов и тд). Поэтому хочу этот класс проинициализировать в  APP_INITIALIZER - чтобы инстанс был доступен во всем приложении.

Но проблема - на момент APP_INITIALIZER - нет доступа к DOM  - чтобы передать контейнер - так как до этого дело еще не дошло
Ну к боди то у тебя точно должен быть доступ)
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Igor Filippov
Ну к боди то у тебя точно должен быть доступ)
в APP_INITIALIZER ?
источник