Я хочу поделиться этим простым компонентом ввода пароля, который я создал с помощью vue.js. Я не нашел ничего похожего, и почти в каждом проекте есть поля с паролями.
Свойства компонента
classes:
атрибут класса для элемента ввода (необязательно).
errorClasses:
атрибут класса для элемента ввода, когда компонент имеет ошибки проверки (необязательно).
name:
атрибут имени для элемента ввода (необязательно).
placeholder:
атрибут-заполнитель для элемента ввода (необязательно).
failedValidationMessage:
сообщение при сбое проверки (необязательно).
validationRegex:
регулярное выражение для проверки пароля.
То есть ^(?=.*\d)(?=.*[az,AZ])[0–9a-zA -Z]{6,}$
(необязательно).
iconSize:
размер значка для отображения и скрытия значка пароля (необязательно).
iconColor:
цвет значка для отображения и скрытия значка пароля (необязательно).