鍍金池/ 問(wèn)答/HTML5  Linux  HTML/ vue v-model 報(bào)錯(cuò)

vue v-model 報(bào)錯(cuò)

<input :type="isNewpwd ? 'text' : 'password'" v-model='newPwd' placeholder="請(qǐng)輸入你的密碼"/>

一個(gè)input,運(yùn)行時(shí)報(bào) v-model does not support dynamic input types. Use v-if branches instead.
這個(gè)是什么原因??

回答
編輯回答
放開(kāi)她

很清楚啊,input type不支持動(dòng)態(tài),用v-if代替

<input v-if="isNewpwd" type="text" v-model='newPwd' placeholder="請(qǐng)輸入你的密碼"/>
<input v-else type="password" v-model='newPwd' placeholder="請(qǐng)輸入你的密碼"/>
2017年8月24日 05:24