el-form-item label="家属" :label-width="formLabelWidth" prop="family"> <el-input v-model="addForm.family" autocomplete="off" style="width:230px" >1234</el-input> </el-form-item>为什么不能把123赋值给input
时间: 2023-07-06 22:22:52 浏览: 129
Vue循环中多个input绑定指定v-model实例
这是因为 `<el-input>` 标签中的内容会被覆盖,即使你在 `<el-input>` 标签中写入了 123,也会被 `<el-input>` 标签中的 `v-model` 所绑定的值覆盖掉。如果你想要给 `<el-input>` 标签设置默认值,应该将默认值赋给 `addForm.family` 这个变量,即在 Vue 组件的 `data` 中添加以下代码:
```javascript
data() {
return {
addForm: {
family: '123' // 在这里给 addForm.family 赋值
}
}
}
```
这样当页面加载的时候,`<el-input>` 标签中就会显示默认值 `123`。
阅读全文