Шаблон в производстве делает поле формы и общую форму недействительными

Я использую шаблонную форму в ионно-угловом проекте.

<input type="password" ngModel required name="password" pattern="(?=.*\[0-9])(?=.*\[a-z]).{6,}"></input>

Приведенное выше входное поле отлично работает в режиме разработки. Но в производстве оно отображается как недействительное.

Значение поля пароля допустимо, если я ввожу «aaaaaaa@123» в разработке, а в рабочей среде одно и то же значение становится недействительным.


person Aditya    schedule 24.01.2018    source источник


Ответы (1)


Попробуйте удалить escape-символы обратной косой черты из вашего регулярного выражения. Это должно выглядеть так:

(?=.*[0-9])(?=.*[a-z]).{6,}
person indreed    schedule 26.01.2018