airyland / airyland/vux

x-input的自定义is-type问题

Offen
#2,513 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Vue
Sterne
17.5k
Forks
3.6k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

data:{
return {
password:'',
password_flag:false
}
}
watch:{
password:checkPassword
},
methods:{
checkPassword:function()
{
if(this.password!='aaaa')
{
this.password_flag=false
}
else
{
this.password_flag=true
}
},
passwordValid :function (value)
{
global.passwordCheck(this);
return {
valid: this.password_flag,
msg: '测试'
}
},
}

当输入值'aaaa',校验还是会失败,调试返现is-type是在watch前执行的,当业务逻辑比较复杂,password_flag必须放到watch,就会出现问题

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.