位置: IT常识 - 正文

vue开发中,数据更新,但视图不刷新(vue数据处理在哪个阶段)

编辑:rootadmin
vue开发中,数据更新,但视图不刷新

推荐整理分享vue开发中,数据更新,但视图不刷新(vue数据处理在哪个阶段),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue使用数据库,vue使用数据库,vue使用数据库,vue数据处理方式,vue数据处理方式,vue设置数据,vue设置数据,vue数据处理方式,内容如对您有帮助,希望把文章链接给更多的朋友!

我们在开发过程中会碰到数据更新,但是视图并未改变的情况,情况如下:

第一种:动态给对象新增属性或者删除属性是不会触发视图刷新的,Vue识别不到;

第二种:通过数组下标修改数组中的元素或者手动修改数组的长度,Vue识别不到;

vue开发中,数据更新,但视图不刷新(vue数据处理在哪个阶段)

**解决方法1:静默刷新(使用v-if的特性) 在修改值之后将元素销毁,然后在修改后的下一次DOM渲染完成时再显示出来,这样就会触发组件重新加载data的数据进行渲染,data中被修改的数据才是最新的。

解决方法2:Vue.$set(官方推荐) 使用这个api修改的数据会为其添加响应式getter和setter让其拥有数据响应的特性

vm.$set(要操作的对象或数组, 要新增或者修改的数组或对象key, 对应的值)

解决方法3: Vue.$forceUpdate(手动强制更新视图)

因为Vue修改数据是异步执行的,所以视图不会立即更新,会等到下一次dom更新循环结束后统一更新发生在这一次循环中修改的数据,然后同步视图更新,所以我们可以修改后自己手动强制更新视图。

解决方法4:Object.assign(使用修改栈能触发视图更新的特性)

我们都知道Object.assign能拷贝合成一个新对象,所以我们只需要将要修改的值合并成一个新对象然后赋值给data中的对象或数组,这样栈的指向被修改了.触发视图更新

解决方法5:对于数组还可以使用splice方法

(Vue对于数组的操作能识别变化的api包括push()、pop()、shift()、unshift()、splice()、sort()、reverse()这些都可被vue监测到)

本文链接地址:https://www.jiuchutong.com/zhishi/284080.html 转载请保留说明!

上一篇:Win7纯净版系统网页错误503的解决方法(win7纯净版本)

下一篇:echarts地图不同地区设置不同的颜色

  • 芝麻粒可以送给别人吗(芝麻粒可以送给别人修复吗)

    芝麻粒可以送给别人吗(芝麻粒可以送给别人修复吗)

  • 朋友圈如何设置成空的(朋友圈如何设置仅对一人可见)

    朋友圈如何设置成空的(朋友圈如何设置仅对一人可见)

  • 大王卡用腾讯视频看电视要流量吗(大王卡用腾讯视频)

    大王卡用腾讯视频看电视要流量吗(大王卡用腾讯视频)

  • m681q是什么型号(m681q是什么型号怎么双清)

    m681q是什么型号(m681q是什么型号怎么双清)

  • ipadpro2020是第几代		(ipadpro2020是第几代产品)

    ipadpro2020是第几代 (ipadpro2020是第几代产品)

  • 为啥开微信视频手电筒打不开(为啥开微信视频会黑屏)

    为啥开微信视频手电筒打不开(为啥开微信视频会黑屏)

  • qq群视频通话最多几个人

    qq群视频通话最多几个人

  • 朋友圈私密自己怎么看(朋友圈私密自己在哪看)

    朋友圈私密自己怎么看(朋友圈私密自己在哪看)

  • 苹果相册的照片右下角有个感叹号(苹果相册的照片变模糊了怎么回事)

    苹果相册的照片右下角有个感叹号(苹果相册的照片变模糊了怎么回事)

  • 打电话显示网上未注册(打电话显示网上来电)

    打电话显示网上未注册(打电话显示网上来电)

  • 入耳式耳机怎么清理(入耳式耳机怎么换耳套)

    入耳式耳机怎么清理(入耳式耳机怎么换耳套)

  • 网关和路由器的区别(网关和路由器的IP地址一样吗)

    网关和路由器的区别(网关和路由器的IP地址一样吗)

  • 华为平板m6中间按键没反应(华为平板m6中间按键失灵)

    华为平板m6中间按键没反应(华为平板m6中间按键失灵)

  • 文本对齐的五种方法(文本对齐方式什么意思)

    文本对齐的五种方法(文本对齐方式什么意思)

  • 苹果care+版什么意思(苹果care+有什么用)

    苹果care+版什么意思(苹果care+有什么用)

  • 什么叫系统持续扩容中(系统持续与周期安排训练原则的训练学要点有)

    什么叫系统持续扩容中(系统持续与周期安排训练原则的训练学要点有)

  • 怎么弄两个微信软件(怎么弄两个微信分身)

    怎么弄两个微信软件(怎么弄两个微信分身)

  • 荣耀9xpro怎么关闭hd(荣耀9x如何取消)

    荣耀9xpro怎么关闭hd(荣耀9x如何取消)

  • 华为watch gt2能不能收微信(华为watchgt2能不能用微信)

    华为watch gt2能不能收微信(华为watchgt2能不能用微信)

  • 路由器ap模式怎么设置(路由器ap模式怎么进入管理界面)

    路由器ap模式怎么设置(路由器ap模式怎么进入管理界面)

  • 微信的免密在哪里设置(最新微信的免密在哪里)

    微信的免密在哪里设置(最新微信的免密在哪里)

  • 华为gt手表能看到微信内容吗(华为gt手表能看电量吗)

    华为gt手表能看到微信内容吗(华为gt手表能看电量吗)

  • 笔记本显示器分辨率最好是多少详情(笔记本显示器分辨率无法调整怎么办)

    笔记本显示器分辨率最好是多少详情(笔记本显示器分辨率无法调整怎么办)

  • ccsvchst.exe是什么进程 ccsvchst.exe应用程序错误怎么办(ccs是什么软件)

    ccsvchst.exe是什么进程 ccsvchst.exe应用程序错误怎么办(ccs是什么软件)

  • H5页面跳转小程序的三种方式(h5页面跳转小程序不显示按钮)

    H5页面跳转小程序的三种方式(h5页面跳转小程序不显示按钮)

  • 纳税额是指
  • 增值税进项税没那么多,申报表多填
  • 工会建账选择哪个科目好
  • 下列不属于流动资产的
  • 怎样根据税负率调账
  • 资产项目有
  • 股权转让金是什么意思
  • 境外付汇代扣代缴
  • 固定资产的发票
  • 评估增值的差额是什么
  • 印花税如何进行税种认定
  • 母公司如何将子公司转让
  • 增值税普通发票有什么用
  • 增值税专用发票怎么开
  • 库存商品无发票所得税怎么调增
  • 银行贷款入公账怎么入分录?
  • 财务人员工资计入什么费用?
  • 华为鸿蒙os2.0发布
  • m1 mac 恢复出厂
  • 员工 意外保险
  • 出纳违规支付承担啥责任?
  • 如何养成良好的安全行为
  • 静默安装命令
  • 押金收不回的会计分录
  • 财务费用利息收入怎么结转
  • keyemain.exe是什么进程
  • if.else
  • uniapp支付流程
  • 二手车交易如何开票
  • phpstudy8
  • wordpress自定义api
  • php年月日时间代码
  • 旅行社的会计分录怎么做
  • 逆回购划算吗
  • 公对公退款必须退至原账户的规定
  • 商业保险 抵扣个税
  • 事故赔偿给谁
  • 个人工资薪金如何零申报
  • 增值税留抵税额借贷方向
  • 原材料不良赔偿率怎么算
  • 员工工作服扣款
  • 生产企业的模具费用计入什么科目
  • 个体户该怎么交公积金
  • 主营业务收入的计算公式
  • 应付职工薪酬多计提了如何冲掉
  • 进项税额增值税专用发票
  • 避险功能是什么意思
  • 投资收益的主要来源有
  • 一般纳税人购进税控设备如何抵扣
  • 租房买的中央空调怎么用
  • 小微企业要交残疾证吗
  • 会计循环属于什么流程
  • sql返回数据条数
  • WIN7系统如何设置自动关机
  • 不同的linux系统命令一样吗
  • 重装系统需要主机吗
  • windows无法打开此文件
  • rhel7
  • win7怎么进行系统还原
  • 操作系统的定义
  • 自动登录xp系统怎么办
  • win10开机图标就变乱
  • perl脚本foreach
  • unity3d官方教程
  • 详解九章算法
  • vue自定义过滤器的语法
  • dos 到指定目录
  • fragment切换保存状态
  • jquery中如何获取元素?
  • python的gym
  • 在WINDOWS系统中回收站的作用不包括
  • javascript要怎么学
  • js 数组处理
  • 新疆油田在哪个地方
  • 税务 涉税中介
  • 没有交税,个人税可以低房子利息嘛
  • 广东政务平台网上办事大厅
  • 国家税务培训信息网官网
  • 地税局收税标准
  • 吉林省耕地面积有多少万亩
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设