vue或者uniapp修改数据后页面不重新渲染

1.数据是对象

通常是某个渲染的数组改变了层级较深的数据导致页面没有实时渲染

复制代码
this.items=JSON.parse(JSON.stringify(this.items));
2.数据是数组
this.$set 方法,可以显式地告诉Vue,某个属性的值已经发生了变化,从而触发视图的更新
复制代码
let arr = [
    {name:'lxy',age:16},
    {name:'zzf',age:13},
    {name:'zp',age:17}
]
const obj = {name:'aaa',age:11},

//arr是修改的数组  index是修改的索引  obj是修改的数据

this.$set(arr,1,obj)

//打印结果
[
    {name:'lxy',age:16},
    {name:'aaa',age:11},
    {name:'zp',age:17}
]
相关推荐
姑苏洛言13 分钟前
搭建一款结合传统黄历功能的日历小程序
前端·javascript·后端
七夜zippoe1 小时前
uniapp跳转页面时如何带对象参数
uni-app·携带参数
你的人类朋友1 小时前
🤔什么时候用BFF架构?
前端·javascript·后端
知识分享小能手2 小时前
Bootstrap 5学习教程,从入门到精通,Bootstrap 5 表单验证语法知识点及案例代码(34)
前端·javascript·学习·typescript·bootstrap·html·css3
racerun2 小时前
UniApp中的pages.json 和 tabBar
uni-app·json
一只小灿灿2 小时前
前端计算机视觉:使用 OpenCV.js 在浏览器中实现图像处理
前端·opencv·计算机视觉
前端小趴菜052 小时前
react状态管理库 - zustand
前端·react.js·前端框架
Jerry Lau3 小时前
go go go 出发咯 - go web开发入门系列(二) Gin 框架实战指南
前端·golang·gin
我命由我123453 小时前
前端开发问题:SyntaxError: “undefined“ is not valid JSON
开发语言·前端·javascript·vue.js·json·ecmascript·js