Size: a a a

2019 January 18

VN

Vladyslav Nasadiuk in Angular Kyiv
можно конкретней про проверки функции? @MaznWas
источник

🌀

🌀 maktarsis in Angular Kyiv
Dmytro Mazurin
Всем привет!
Слушаю input(ы)  формы
this.formGroup.controls['inputName'].valueChanges.subscribe(value => {...
значение проходит через несколько проверок-фукций и если все ок - мне нужно перебрасывать фокус на следующий input. не привязываясь к его имени

кто-то реализовывал уже такое? или подскажите как фокус на след-й input бросать?
привет

мне кажется поля в объекте формы уже не находятся в том порядке, в котором ты их декларировал, то есть, тебе вручную нужно создать их порядок (какой-нибудь enum)
источник

DM

Dmytro Mazurin in Angular Kyiv
Vladyslav Nasadiuk
можно конкретней про проверки функции? @MaznWas
например в поле номера карты я проверяю value, и сравниваю тип карты (виза/мастеркард и т.д.) и если звезды сходятся - переходить на след поле
источник

VN

Vladyslav Nasadiuk in Angular Kyiv
Мне кажется более правильно делать проверки в валидаторе @MaznWas
источник

DM

Dmytro Mazurin in Angular Kyiv
Vladyslav Nasadiuk
Мне кажется более правильно делать проверки в валидаторе @MaznWas
мне кажется, независимо от того где будут проверки - это не поможет мне перепрыгнуть на след поле
источник

DG

Danil Gudz in Angular Kyiv
метод влоб: закверить форм контролы (html елементы), найти какой инпут отвечает тому форм контролу которого valueChanges хендлишь и достать потом следующий форм контрол и вызвать фокус)
источник

DG

Danil Gudz in Angular Kyiv
@ViewChildren(FormControl, {read: ElementRef}) controlElements: QueryList<ElementRef>
и бла бла
источник

DM

Dmytro Mazurin in Angular Kyiv
@danilgudz ну вот у меня пока что только эта идея и остается
источник

DG

Danil Gudz in Angular Kyiv
но это так, теория) может пойти чуть сложнее
источник

DG

Danil Gudz in Angular Kyiv
Dmytro Mazurin
Всем привет!
Слушаю input(ы)  формы
this.formGroup.controls['inputName'].valueChanges.subscribe(value => {...
значение проходит через несколько проверок-фукций и если все ок - мне нужно перебрасывать фокус на следующий input. не привязываясь к его имени

кто-то реализовывал уже такое? или подскажите как фокус на след-й input бросать?
Спасибо за задачку, мне понравилась)
https://stackblitz.com/edit/angular-84nzh8
источник

L

Lili 🎈 in Angular Kyiv
👍😁
источник

DM

Dmytro Mazurin in Angular Kyiv
@danilgudz, спасибо)
источник

DS

Dima Stoliar in Angular Kyiv
Привет. Ищем на проект разработчика. Проект на Angularjs. Может кому интересно, пишите мне.
источник

NP

Nikita Perepelitsa in Angular Kyiv
Dima Stoliar
Привет. Ищем на проект разработчика. Проект на Angularjs. Может кому интересно, пишите мне.
источник

VS

Vitalya Semianchuk in Angular Kyiv
кто знает как можно найти native code который использует сафари для метода Math.atan2
источник

VS

Vitalya Semianchuk in Angular Kyiv
?
источник

VS

Vitalya Semianchuk in Angular Kyiv
сорри что немного не в ту степь но может ктото чтото слышал про это
источник

DG

Danil Gudz in Angular Kyiv
а цель?)
источник

VS

Vitalya Semianchuk in Angular Kyiv
chrome и safari дают разные результаты
источник

VS

Vitalya Semianchuk in Angular Kyiv
на одни и теже данные
источник