Size: a a a

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

2020 March 19

P

Philipp in Angular - русскоговорящее сообщество
Eugene
вероятно, потребуется сделать тайпкаст (this.entityForm.get("adresses") as FormArray).push(...)
сработало! Огромное спасибо!
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
Столкнулся с проблемой того, что ангуляр не обновляет модель формы при автокомплите, то есть нужно где-то на экране ткнуть, чтобы форма получила данные и всё перерисовалось
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
Гуглятся траблы 12-13 года
источник

VY

Vitali Yarets in Angular - русскоговорящее сообщество
ребята подскажите плиз как получить и через какую апи zip code, через request параметры city and state
источник

AG

Arthur Galimov in Angular - русскоговорящее сообщество
Sergey Vakhramov
Столкнулся с проблемой того, что ангуляр не обновляет модель формы при автокомплите, то есть нужно где-то на экране ткнуть, чтобы форма получила данные и всё перерисовалось
по окончанию ввода сам обновляй стейт формы(контрола) ручками
источник

MM

Michael Musatov in Angular - русскоговорящее сообщество
Sergey Vakhramov
Столкнулся с проблемой того, что ангуляр не обновляет модель формы при автокомплите, то есть нужно где-то на экране ткнуть, чтобы форма получила данные и всё перерисовалось
Наверное всё же модель обновляется, но не перерисовывается UI? Обновление модели происходит асинхронно(например с сервера приходит значение)? Модель это FormControl или свой объект какой-то?
источник

SV

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

AG

Arthur Galimov in Angular - русскоговорящее сообщество
повесь valueChange на контрол и посмотри пишит ли в стейьт
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
Ловлю события вот так. Автокомплит происходит, но в консоли пусто, пока не ткну куда-нибудь в браузере. Одновременно с кликом ловлю событие вальючейндж и перерисовку юи соответственно
источник

AG

Arthur Galimov in Angular - русскоговорящее сообщество
обычный input ?
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
Sergey Vakhramov
Ловлю события вот так. Автокомплит происходит, но в консоли пусто, пока не ткну куда-нибудь в браузере. Одновременно с кликом ловлю событие вальючейндж и перерисовку юи соответственно
changeDetection: ChangeDetectionStrategy.OnPush - юзаешь?
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
Roman Kolesnikov
changeDetection: ChangeDetectionStrategy.OnPush - юзаешь?
Нет
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
Я даже в ручную на дефолт ставил)
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
Думал, может я тупой
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
this.form.get('form_control_name').updateValueAndValidity(); - попробуй так, на событие автокомплита
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
А как ловить событие автокомплита?
источник

MM

Michael Musatov in Angular - русскоговорящее сообщество
Sergey Vakhramov
Ловлю события вот так. Автокомплит происходит, но в консоли пусто, пока не ткну куда-нибудь в браузере. Одновременно с кликом ловлю событие вальючейндж и перерисовку юи соответственно
А для формы или контроля случаем не выставлен updateOn: 'blur'?
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
Michael Musatov
А для формы или контроля случаем не выставлен updateOn: 'blur'?
Про такое даже не знаю
источник

MM

Michael Musatov in Angular - русскоговорящее сообщество
Sergey Vakhramov
Про такое даже не знаю
Ну дефолтно значение на change сетается, но можно поменять и сделать на потерю фокуса. Думал может у тебя так.
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
{ updateOn: 'change' } не помог
источник