数组修改,界面未更新用什么方法跟新界面
1.若为items[index] = newitem
改为set或set形式2.或者是数组结构过于复杂和深度过深,也可能导致更新出现问题在数组变化,页面需要更新的地方加上绑定的:key=“keyDate”数组变动之后加上代码this.keyDate+=1key属性还有另外一种使用方法,即强制替换元素,因为当key改变时,vue认为一个新的元素产生,从而会新插入一个元素来替换掉原来的元素。3.vm.forceUpdate()
4.最好用数组自己的方法splice
5.数组扩展运算符
对象修改,界面未更新用什么方法跟新界面
1.利用Object.assign({},this.obj)创建新对象
2.set或set3.vm.forceUpdate()
4.key方法
5.this.obj = {...this.obj};
页面不更新,哪些刷新方法
vm.forceUpdate()location.reload()this.router.go(0)
在需要刷新的组件上设置 key 属性,可以设置为字符串、数字或变量等,
改变这个字符串、数字或变量的值
在组件中通过 emit方法或者parent 父组件方法,改变这个字符串、数字或变量的值。
window.location.href = window.location.href
window.location.reload(true)强制使用缓存刷新

