Вам не понадобится отдельная концепция для каждой цифры;text
примитивная концепция, которая содержит полный номер - это все, что вам нужно.
Кроме того, лучше всего использовать input-view
, чтобы показать пользователю форму , запрашивающую его номер телефона.метод реализации вашего варианта использования.
Этот input-view
form
может быть дополнительно изменен с атрибутом mask
, чтобы гарантировать, что недопустимые записи проверяются при их вводе пользователем.Вы можете узнать больше о том, как дополнительно настроить атрибут mask
здесь в нашей документации.
Например, следующий фрагмент кода разрешит только номер телефона с шаблоном (100)000-0000.
text-input {
id (pnumber)
type (PhoneNumber)
label (Phone Number)
pattern {
mask ("(100) 000-0000")
}
value ("#{raw(this.phoneNumber)}")
}