[英]Vue.js component html input pattern validation not working
因此,我試圖制作使用輸入html屬性'pattern'的html表單,但是當我通過Vue.js組件使用html表單時,它會產生非常奇怪的行為。 這是一個小提琴來演示。
Vue.component('test', {
template:`<input type="text" required pattern="(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,16}"
title="Must contain at least one number and one uppercase and lowercase letter, and be between 8 and 16 characters."/>`
})
這里的regex模式分解(regex101示例) 。
現在,對於我來說,我無法弄清楚為什么正常版本可以正確驗證,而Vue版本卻不能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.