关于vue.js:vueelement-列表的后台数据更新了但前端视图未更新

3次阅读

共计 485 个字符,预计需要花费 2 分钟才能阅读完成。

问题

vue+element 列表

后盾数据更新了,console.log 打印进去是更新的

但列表前端视图未扭转

解决

this.$set(this.data,key,value)

set 函数接管三个参数别离为 target、key、val,其中 target 的值为数组或者对象,这正好和官网给出的调用 Vue.set() 办法时传入的参数参数对应上。

Vue.set(target,propertyName/index,value)

this.$set(target,propertyName/index,value)

参数:

{Object | Array} target
{string | number} propertyName/index
{any} value

返回值:设置的值。

用法:

向响应式对象中增加一个 property,并确保这个新 property 同样是响应式的,且触发视图更新。它必须用于向响应式对象上增加新 property,因为 Vue 无奈探测一般的新增 property (比方 this.myObject.newProperty = ‘hi’)

vue+element 列表的后盾数据更新了, 但前端视图未更新

正文完
 0