Size: a a a

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

2021 February 12

КВ

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

V

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

V

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

А

Александр in Angular - русскоговорящее сообщество
как  правильно назвать информационные сообщения, чтобы их загуглить?)) к примеру при ошибке вывести сообщение из ответа с сервера
источник

U

Unknown in Angular - русскоговорящее сообщество
Александр
как  правильно назвать информационные сообщения, чтобы их загуглить?)) к примеру при ошибке вывести сообщение из ответа с сервера
ngx-toastr
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
🅷🅴🅻🅻P🅴🆁 ...
это технически, ну не советую, да и вообще не люблю резолверы
почему?
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Александр
как  правильно назвать информационные сообщения, чтобы их загуглить?)) к примеру при ошибке вывести сообщение из ответа с сервера
notification, toast, message
источник

А

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

D

Danil in Angular - русскоговорящее сообщество
кто-то сталкивался с тем, что при "sideEffects": false в app/package.json билд прод версии не работает?
источник

NS

Nikita Safronov in Angular - русскоговорящее сообщество
Danil
кто-то сталкивался с тем, что при "sideEffects": false в app/package.json билд прод версии не работает?
да... но я не помню как чинили
источник

D

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

NS

Nikita Safronov in Angular - русскоговорящее сообщество
а вывалися билд всех модулей это просто убрали оставили только строгий режим
источник

🅷.

🅷🅴🅻🅻P🅴🆁 ...... in Angular - русскоговорящее сообщество
Anton Shvets
почему?
лишний слой, для меня усложняет, можно сделать проще. У него есть своя задача, какие то серьезные запросы и сложная логика. Возможно даже какие то махинации, которые нужно сделать при инициализации приложения, ну и для этого есть APP_INITIALIZER. Для меня это сложно, искать откуда летит инфа в компонент, снаачала резолвер, в нем сервис, долго и во многих случаях не нужно. Для меня отличный вариант это рефреш сабжект какой нибудь в OnInint компонентаа, там сразу идет в сервис и все. Все эти промежутточные слои в большистве случаев мне не нужны
источник

🅷.

🅷🅴🅻🅻P🅴🆁 ...... in Angular - русскоговорящее сообщество
особенно такие проблемы как были описаны выше, уж точно. Какой то парсинг входящих айдишников, махинация синхронная с массивами и тд
источник

А

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

А

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

А

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

7

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

7

7384114837 in Angular - русскоговорящее сообщество
а почему тут валидаторы не указываешь?  Можно ж сразу этосделать
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Александр
они же сами связываются, в шаблоне не нужно валидаторы указывать?
1) Вы можете не писать отдельно сеттеры, а создать сразу с валидаторами
form = new FormGroup({name: new FormControl(null, [Validators.required])});

2) Если валидатор 1, то нет потребности брать его в массив
form = new FormGroup({name: new FormControl(null, Validators.required)});

3) В шаблоне вы можете обработать состояние контрола через его свойство errors
form.get('name').errors
источник