Size: a a a

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

2021 April 22

OV

Oleg Veselov in Angular - русскоговорящее сообщество
Всем привет.
Мне нужно динамически добавить пейпаловский js скрипт при инициализации компонента и убрать его при onDestroy.
Я сделал это при помощи renderer2 и Document.
renderer.createElement('script')
Etc...
renderer.appendChild(document.head, myscript).

Скажите, это норм, или есть другой путь?
источник

S

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

S

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

D

Dmitry in Angular - русскоговорящее сообщество
Андрей помог хидденфилд?
источник

B

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

S

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

ДМ

Дмитрий Моисеев... in Angular - русскоговорящее сообщество
всем привет, подскажите как лучше поступить, ngrx не использую. Есть фасад, грубо говоря сервис со стейтом, где весь стейт лежит в behaviorsubject, в стейте находится несколько переменных с данными которые загружаются из сервиса, как и где в таком случае лучше хранить ошибки и состояния загрузок?
источник

ДМ

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

ДМ

Дмитрий Моисеев... in Angular - русскоговорящее сообщество
а фасад ссылатся на эти значения из сервисов
источник

ДМ

Дмитрий Моисеев... in Angular - русскоговорящее сообщество
или в стейте должны быть объекты, например users: {data: Users[], isLoading: boolean, error: string}
источник

ДМ

Дмитрий Моисеев... in Angular - русскоговорящее сообщество
Как лучше задизайнить подобное решение? Думаю оно довольно типичное, но каких то туториалов не нашел с комплексными примерами
источник

D

Dmitry in Angular - русскоговорящее сообщество
я бы на каждый отдельную загрузку и эрроры делал свой сторедж ближе к данным, к которым он относится
источник

ID

Ignat Dubovsky in Angular - русскоговорящее сообщество
Я при таком подходе хранил данные, относящиеся к сервису в сервисе
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
мб не хранить состояние в behaviorsubject?
источник

ДМ

Дмитрий Моисеев... in Angular - русскоговорящее сообщество
почему?
источник

ДМ

Дмитрий Моисеев... in Angular - русскоговорящее сообщество
я из него потом достаю нужные мне значения
источник

ДМ

Дмитрий Моисеев... in Angular - русскоговорящее сообщество
subject приватный
источник

ДМ

Дмитрий Моисеев... in Angular - русскоговорящее сообщество
у него есть еще observable
источник

ДМ

Дмитрий Моисеев... in Angular - русскоговорящее сообщество
типо state = new subject()
источник

ДМ

Дмитрий Моисеев... in Angular - русскоговорящее сообщество
state$ = state.asObservable
источник