element-ui el-input赋值后不能编辑

出现问题:接口数据给el-input赋值成功后不能编辑了

原因:

Vue实例创建时,obj.b并未声明,因此就没有被Vue转换为响应式的属性,自然就不会触发视图的更新

解决办法:

data中赋初始值或使用Vue的全局api $set(),把属性处理成一个响应式的属性,此时视图也会跟着改变了

示例:

方法一:

如果初始化后不起作用,那么看下接口赋值得地方

方法二:

this.$set(this.input, 'description', 'Landlord could not be reached')
复制代码

参考;

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享