想要升级一下项目element-ui
之前是 2.4.11 升级为 2.12.0后,发现有的输入框无法输入值(赋值内容为 undefind)
是这样赋值的
response.data.resultData.endNum为undefined
这样赋值的地方很多
this.releaseForm.endNum = response.data.resultData.endNum;
this.releaseForm.isGood = response.data.resultData.isGood;
data注册 是这样的
releaseForm: {
isGood : 0,
},
元素是这样的
<el-input
placeholder="请输入询价条数"
v-model="releaseForm.endNum"
:disabled="isEditor">
</el-input>
我知道一种方法是 把绑定值在data中注册一下
例如
releaseForm: {
isGood : 0,
endNum : ""
},
但是这个项目已经有很多代码是这样的,这样修改工作量很大,想问一下有没有即可以不改代码,又可以用新版本组件的办法
this.releaseForm.endNum = response.data.resultData.endNum ? response.data.resultData.endNum : "";