Size: a a a

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

2021 April 02

ЮМ

Юра Москинов... in Angular - русскоговорящее сообщество
Anton K.
отцы, как называется UI паттерн, когда есть поле ввода, в него вводишь, добавляется еще одно поле ввода и таким образом можно добавить несколько значений в список
todolist )
источник

E

Eugene in Angular - русскоговорящее сообщество
Anton K.
отцы, как называется UI паттерн, когда есть поле ввода, в него вводишь, добавляется еще одно поле ввода и таким образом можно добавить несколько значений в список
OICAIA (on input change another input appearing) :D простите)
источник

AK

Anton K. in Angular - русскоговорящее сообщество
вот же клуб веселых и находчивых :)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Anton K.
вот же клуб веселых и находчивых :)
это типовой пример для FormArray, их везде полно
источник

AK

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

🏡К

🏡 Назар Калитюк... in Angular - русскоговорящее сообщество
У меня есть дерево компонентов. Если я в корне меняю ссылку на инпут, то все его дети заново будут созданы?
источник

AK

Anton K. in Angular - русскоговорящее сообщество
Anton Shvets
это типовой пример для FormArray, их везде полно
не понимаю, что тут типового. везде примеры, когда надо нажать на кнопку "добавить", чтобы появился новый input
источник

AS

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

AK

Anton K. in Angular - русскоговорящее сообщество
Anton Shvets
ну вместо кнопки подписывайся на изменения последнего элемента в массиве форм.
при создании нового элемента завершай подписку и создавай новую, на следующий последний элемент соответственно
а как можно value из инпута перенести в элемент FormArray и фокус туда перенести?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Anton K.
а как можно value из инпута перенести в элемент FormArray и фокус туда перенести?
реактивная форма это абстракция над всяческими инпутами, никакого value брать непосредственно из хтмл-элемента не нужно
источник

ЕВ

Евгений Войтенко... in Angular - русскоговорящее сообщество
коллеги, а куда прописывать правило тс линта strictNullInputTypes ? у меня его нигде нет и не понятно куда писать
источник

AK

Anton K. in Angular - русскоговорящее сообщество
Anton Shvets
реактивная форма это абстракция над всяческими инпутами, никакого value брать непосредственно из хтмл-элемента не нужно
а как фокус перенести на свежесозданный элемент FormArray?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Anton K.
а как фокус перенести на свежесозданный элемент FormArray?
ща поготь
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Anton K.
а как фокус перенести на свежесозданный элемент FormArray?
https://stackblitz.com/edit/angular-forms-formarray-example-vepbcq?file=src/app/app.component.ts

что касается переноса фокуса, то тут непонятно, ты 1 символ в форму хочешь вводить?
источник

AK

Anton K. in Angular - русскоговорящее сообщество
Anton Shvets
https://stackblitz.com/edit/angular-forms-formarray-example-vepbcq?file=src/app/app.component.ts

что касается переноса фокуса, то тут непонятно, ты 1 символ в форму хочешь вводить?
ага, с пустым элементом в моделе как вариант
источник

AK

Anton K. in Angular - русскоговорящее сообщество
по фокусу: я поэтому и спросил, может быть у подобное практики есть название какое-то, чтобы загуглить основные принципы работы. по идее при любом изменении значения надо создавать новый элемент. даже 1 символ, да
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Anton K.
по фокусу: я поэтому и спросил, может быть у подобное практики есть название какое-то, чтобы загуглить основные принципы работы. по идее при любом изменении значения надо создавать новый элемент. даже 1 символ, да
источник

AK

Anton K. in Angular - русскоговорящее сообщество
фокус не переносится
источник

AS

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

AK

Anton K. in Angular - русскоговорящее сообщество
источник