当前位置: 首页 > Web前端 > vue.js

vue+元素列表的后台数据更新了,但是前端视图没有更新

时间:2023-03-31 20:32:45 vue.js

问题vue+element列表的后台数据更新了,console.log打印出来更新了但是列表前端view没变解决this.$set(this.data,key,value)set函数接收三个参数:target、key、val,其中target的值为数组或对象,与调用上面给出的Vue.set()方法时传入的parameter参数完全一致官网对应。Vue.set(target,propertyName/index,value)this.$set(target,propertyName/index,value)参数:{Object|数组}目标{字符串|number}propertyName/index{any}value返回值:设置值。用法:向反应对象添加一个属性,并确保新属性也是反应性的并触发视图更新。必须用它来给响应式对象添加新的属性,因为vue无法检测到常见的新属性(比如this.myObject.newProperty='hi')vue+element列表的后台数据更新,但是前端视图未更新