Size: a a a

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

2020 March 26

P

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

P

Petr in Angular - русскоговорящее сообщество
что бы избежать зацикливания изменения
источник

КВ

Кирилл Валиков... in Angular - русскоговорящее сообщество
Petr
Добрый день, можно ли как нибудь в обработчике события ngModelChange  выключить отслеживание  ngModelChange  для других инпутов поменять значения совйств моделей и потом снова включить
setValue(value: any, options: { onlySelf?: boolean; emitEvent?: boolean; emitModelToViewChange?: boolean; emitViewToModelChange?: boolean; } = {}): void
 
patchValue(value: any, options: { onlySelf?: boolean; emitEvent?: boolean; emitModelToViewChange?: boolean; emitViewToModelChange?: boolean; } = {}): void

emitEvent
https://angular.io/api/forms/FormControl
источник

P

Petr in Angular - русскоговорящее сообщество
Кирилл Валиков
setValue(value: any, options: { onlySelf?: boolean; emitEvent?: boolean; emitModelToViewChange?: boolean; emitViewToModelChange?: boolean; } = {}): void
 
patchValue(value: any, options: { onlySelf?: boolean; emitEvent?: boolean; emitModelToViewChange?: boolean; emitViewToModelChange?: boolean; } = {}): void

emitEvent
https://angular.io/api/forms/FormControl
это рекативные формы?
источник

P

Petr in Angular - русскоговорящее сообщество
а если просто темплэйт
источник

IS

Ivan Stroykin in Angular - русскоговорящее сообщество
Хватит использовать template driven подход)
источник

P

Petr in Angular - русскоговорящее сообщество
Ivan Stroykin
Хватит использовать template driven подход)
уже есть . вот думаю как в текущую реализацию впелить
источник

IS

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

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
Petr
Добрый день, можно ли как нибудь в обработчике события ngModelChange  выключить отслеживание  ngModelChange  для других инпутов поменять значения совйств моделей и потом снова включить
ну можно через ViewChild форму получить и потом с тем же emitEvent: false пропатчить :)
источник

P

Petr in Angular - русскоговорящее сообщество
нет формы
источник

P

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

IS

Ivan Stroykin in Angular - русскоговорящее сообщество
Petr
нет формы
FormControl еще быстрее создать)
источник

AA

Artem Averin in Angular - русскоговорящее сообщество
Здравствуйте, помогите с пайпом. Есть такой код
{{ data[field.name] ? 'FORM.ENGAGEMENT.STATUS_ACTIVE' : 'FORM.ENGAGEMENT.STATUS_INACTIVE' | translate}}
переводит только последнее значение, не могу понять почему
источник

IS

Ivan Stroykin in Angular - русскоговорящее сообщество
{{ (data[field.name] ? 'FORM.ENGAGEMENT.STATUS_ACTIVE' : 'FORM.ENGAGEMENT.STATUS_INACTIVE') | translate}}
источник

AA

Artem Averin in Angular - русскоговорящее сообщество
Ivan Stroykin
{{ (data[field.name] ? 'FORM.ENGAGEMENT.STATUS_ACTIVE' : 'FORM.ENGAGEMENT.STATUS_INACTIVE') | translate}}
Спасибо огромное!
источник

K

Kate in Angular - русскоговорящее сообщество
всем привет) использую mat-select с formControlName, есть динамический список mat-option.  Подскажите пожалуйста как можно отловить когда выбранная в селекте опция (которая уже записана в форму) пропадает из списка? Проблема в том что для пользователя она пропадает на экране, а в форме сохраняется ее значение.
источник

TT

Taras Tarchanskyi in Angular - русскоговорящее сообщество
как правильно сделать авторизацию в плане структуры проекта?

вот у меня есть страницы аутентификации и регистрации

я могу создать компонент registration-page, или правильно будет создать модуль?
источник

IS

Ivan Stroykin in Angular - русскоговорящее сообщество
Taras Tarchanskyi
как правильно сделать авторизацию в плане структуры проекта?

вот у меня есть страницы аутентификации и регистрации

я могу создать компонент registration-page, или правильно будет создать модуль?
Отдельно модуль регистрации, отдельно модуль аутентификации, отдельно модуль восстановления пароля и т.д.
источник

IS

Ivan Stroykin in Angular - русскоговорящее сообщество
и всё это сгруппировано, к примеру, в auth (просто директория, которая подразумевает, что в ней находятся "сущности" одной подгруппы
источник

IS

Ivan Stroykin in Angular - русскоговорящее сообщество
Kate
всем привет) использую mat-select с formControlName, есть динамический список mat-option.  Подскажите пожалуйста как можно отловить когда выбранная в селекте опция (которая уже записана в форму) пропадает из списка? Проблема в том что для пользователя она пропадает на экране, а в форме сохраняется ее значение.
А каким образом она пропадает? Какое действие этому способствует?
источник