当前位置: 首页 > article >正文

vue2 页面强制渲染

项目场景:

在项目开发过程中,运用到vue2框架进行项目开发,在开发中,给列表添加数据数据,进行增删改查操作。


问题描述

在开发中,给列表添加了数据之后,页面进行了渲染,页面也发生了变化,但是事件缺没有绑定,导致增删改查操作失效。


原因分析:

原因一:代码逻辑有问题。经排查pass。

原因二:会回调的过程中,页面渲染失败。因为在for循环中,调用实例进行组件渲染;又因为数据又部分确实,导致渲染失败,绑定时间失效。


解决方案:

在添加组件进行回调时,对整个页面进行强制渲染。主要运用到单页面。vue2的强制渲染方法如下:

this.$forceUpdate()

如果上面的方法失效,也可以用$set方法对数据进行更新。这种方法对组件更新有效:

this.$set(array() || object,key,newVal)
this.$set(数组或对象,键值,新值)


http://www.kler.cn/a/323891.html

相关文章:

  • 【已解决】git push一直提示输入用户名及密码、fatal: Could not read from remote repository的问题
  • C#界面设计
  • SpringCloud-使用FFmpeg对视频压缩处理
  • ESP解释
  • flink实战 -- flink SQL 实现列转行
  • 深度学习在边缘检测中的应用及代码分析
  • 计算机毕业设计电影票购买网站 在线选票选座 场次订票统计 新闻留言搜索/springboot/javaWEB/J2EE/MYSQL数据库/vue前后分离小程序
  • 【C++拓展(四)】秋招建议与心得
  • QEMU 用户网络与桥接网络设置总结
  • ubuntu22.04磁盘挂载(多磁盘和单磁盘挂载)
  • 讯飞星火编排创建智能体学习(一)最简单的智能体构建
  • 什么是触发器(Trigger)?触发器何时会被触发?
  • MYSQL(学习笔记)
  • K8s flink-operator 例子
  • [大语言模型-论文精读] Diffusion Model技术-通过时间和空间组合扩散模型生成复杂的3D人物动作
  • k8s中,服务的自动注册、自动感知、负载均衡,三个功能的含义及测试验证
  • 前端面试题(十)
  • 树脂法提纯牛胆汁
  • 三相自激感应发电机瞬态过程仿真分析
  • 工具探讨?
  • 【计算机网络 - 基础问题】每日 3 题(二十八)
  • FortiOS SSL VPN 用户访问权限配置
  • HBase 性能优化的高频面试题及答案
  • 网络资源模板--Android Studio 宿舍管理系统
  • 线上报名小程序怎么做
  • Spring--boot自动配置原理案例--阿里云--starter