在登录的时候,浏览器记录密码就无需每次都再填写,不过在后台管理系统,修改用户时就显得很不友好
vue+iviewUi
方法1,在用户名和密码之间插入一个隐藏的password,不过一些浏览器并不是很理想!
<Input type="password" style="display: none"></Input>
<Input v-model.trim="addForm.password" type="password"></Input>
方法2,readonly设置成true,获取焦点的时候设置成false,失去焦点时设置成true,防止写入
<Input v-model.trim="addForm.password" type="password" :readonly="isRead" @on-blur='OnBlur' @on-focus="onFocus"></Input>
methods: {
onFocus() {
this.isRead = false
},
OnBlur () {
this.isRead = true
}
}