Size: a a a

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

2020 June 02

AS

Anton Shvets in Angular - русскоговорящее сообщество
Andy
Всем привет. Может сможете подсказать. Создается экземпляр компонента, в котором отрисовывается модальное окошко с настройками, после необходимых манипуляций вызываем сохранение и окошко закрывается, так как данные хрантся в базе функция асинхронная и когда возвращаемся в основное окно настройки которые менялись в компоненте не отрисовываются сразу, а только при изменении фокуса. Подскажите как можно это починить, я не знаю как найти событие завершение дочернего компонента для того чтобы принудительно обновить родительский.
а как создается модалка?
источник

A

Andy in Angular - русскоговорящее сообщество
Anton Shvets
а как создается модалка?
хм... создается экземпляр компонента внутри процедуры, и вызывается метод show. Наверное стоит привязаться к нему и повесить эвент на onDestroy. Спасибо)
источник

НН

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

S

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

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Никита Наумов
Ребят, привет, отдельный модуль для материал норм? Или не оч?
можно сделать, чтобы провайдить адаптеры или конфиги переназначать, сами фичимодули лучше отдельно импортировать куда нужно
источник

НН

Никита Наумов... in Angular - русскоговорящее сообщество
Оке, спасибо, ребята!
источник

MT

Maxim Tselikin in Angular - русскоговорящее сообщество
Чатлане привет! Озадачился вопросом: приложение бутстрапится с корневым модулем AppModule.
Есть сервис, инстанс которого должен существовать все время работы приложения.

Как лучше: провайдить этот сервис в app.module или же @Injectable({ providedIn: 'root' })
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Maxim Tselikin
Чатлане привет! Озадачился вопросом: приложение бутстрапится с корневым модулем AppModule.
Есть сервис, инстанс которого должен существовать все время работы приложения.

Как лучше: провайдить этот сервис в app.module или же @Injectable({ providedIn: 'root' })
@Injectable({ providedIn: 'root' })
источник

MT

Maxim Tselikin in Angular - русскоговорящее сообщество
А можно кратко аргументировать или ссылочку, если не сложно? Спасибо заранее 🙂
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
providedIn: 'root' провайдит в корневом инжекторе, а это инжектор appModule, зачем писать руками в провайдеры, если он и так создается с providedIn: 'root'
источник

ГР

Глеб Рябцев... in Angular - русскоговорящее сообщество
Если я не ошибаюсь, то по работе разницы нет. А наглядность выше у варианта с providedIn
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Maxim Tselikin
А можно кратко аргументировать или ссылочку, если не сложно? Спасибо заранее 🙂
источник

MT

Maxim Tselikin in Angular - русскоговорящее сообщество
Мне тоже показался вариант с providedIn более наглядным, но я поленился освежить в памяти есть ли хоть какая-то разница между этими подходами)) Спасибо, чатлане! 😊
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Maxim Tselikin
Чатлане привет! Озадачился вопросом: приложение бутстрапится с корневым модулем AppModule.
Есть сервис, инстанс которого должен существовать все время работы приложения.

Как лучше: провайдить этот сервис в app.module или же @Injectable({ providedIn: 'root' })
если ты провайдедИн сервис нигде не будешь использовать, он не войдет в бандл. А если провайдить в модуле, то войдет
источник

MT

Maxim Tselikin in Angular - русскоговорящее сообщество
Но тут точно не эта ситуация, он обязательно должен быть использован) Спасибо, Антон)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Maxim Tselikin
Но тут точно не эта ситуация, он обязательно должен быть использован) Спасибо, Антон)
все иногда меняется, да и провайдить в appModule это не очень, лучше в отдельный модуль подключаемый.
в случае с providedIn отдельные модули теряют смысл. forRoot лишний раз можно не делать
источник

N

Nazar in Angular - русскоговорящее сообщество
Ребят. Кто работает с Ангуляр 9. У меня папка не может найти стандартние pipes ? Common module есть.
источник

С

Степан in Angular - русскоговорящее сообщество
Nazar
Ребят. Кто работает с Ангуляр 9. У меня папка не может найти стандартние pipes ? Common module есть.
Я думаю дело не в версии ангуляра. Я с 9 работаю, ничего подобного нету
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Nazar
Ребят. Кто работает с Ангуляр 9. У меня папка не может найти стандартние pipes ? Common module есть.
какая ошибка?
источник

N

Nazar in Angular - русскоговорящее сообщество
@dopusteam  No pipe found with name 'json'.
источник