1.视图不刷新:强制更新视图

场景:

1.当你的一个input绑定的值,是data中开始不存在的,后来新添加的情况,可能你就需要用到这个强制更新了;

2.也可能是项目遗留问题,你来进行修复,不想大动干戈改造,那么就强更吧。

this.$forceUpdate()

引用官网的一句话:

需要用到他的时候,大多数可能是某个地方写错了。

2.递归组件&循环引用组件不加载

场景:

在一个列表页面 A 的新增弹框 C 中,需要引用到该列表 A 进行数据关联(如引用某个字段)。

这时,在 C 中对 A 进行了循环引用,会出现首次刷新无法正常加载(如command + R 或 control + F5 后),可能在你手动改变了页面内容,vue 刷新后加载成功。

这就涉及到了循环引用,需要在声明组件的地方,使用 webpack 的异步 import 操作:

components: {TestComponent: () => import('./test-components.vue')
}

这样,就会在使用到该组件的时候,才对其进行加载。

【Vue】解决 Vue 视图不刷新和组件循环引用不加载问题相关推荐

  1. npm安装vue 解决VUE无法打开图形界面工具,输入vue ui无反应 vue-cli版本2.9.6无法升级 npm uninstall vue-cli卸载时失败

    一开始想弄vue的项目管理工具,又安装了cnpm 试了一下: cnpm install -g @vue/cli@3.0 vue ui 输入以后毫无反应. 又试了 cnpm i -g @vue/cli ...

  2. 前端学习(2740):重读vue电商网站50之Element-UI 组件按需加载

    通过 CDN 优化 ElementUI 的打包 虽然在开发阶段,我们启用了 element-ui 组件的按需加载,尽可能的减少了打包的体积,但是那些被按需加载的组件,还是占用了较大的文件体积.此时,我 ...

  3. 如何解决使用JSON.stringify时遇到的循环引用问题

    程序员在日常做TypeScript/JavaScript开发时,经常需要将复杂的JavaScript对象通过JSON.stringify序列化成json字符串,保存到本地以便后续具体分析. 然而如果J ...

  4. Vue.js 组件 - 组件间的循环引用

    例如:组件A,组件A里有一个子组件C和D,组件C的子组件又引用了组件D,这种情况会报警告 循环调用组件时,组件比vue实例后创建,官方文档里写组件必须先于实例化引入,所以说组件没有正确的引入. Vue ...

  5. nstimer循环引用_iOS中解决NSTimer循环引用问题

    NSTimer使用不当就会造成内存泄漏,比如常见的使用方法: //定义 @property (nonatomic, strong) NSTimer *timer; //实现 self.timer = ...

  6. python 引用计数 循环引用_引用计数无法解决循环引用,CPython为何还使用它?

    取消excel表中的循环引用的步2113骤如下:1.打开一个5261Excel文件.打开之后,4102在操作表中的单元格时,1653出现了循环引用警告.2.点击左上角的 文件 菜单,在出现的菜单中点击 ...

  7. vue使用provide / inject 组合刷新页面+单独组件刷新

    原文链接:https://www.cnblogs.com/leng12/p/xiaoleng.html 一.this.$router.go(0) 相当于F5刷新,这种方法虽然代码很少,只有一行,但是体 ...

  8. 解决Vue history模式下使用嵌套路由打包部署后刷新页面为空白页

    解决Vue history模式下使用嵌套路由打包部署后刷新页面为空白页 前言 问题分析 问题解决 结语 前言 众所周知,Vue路由有两种模式,默认hash模式,这种模式下url上会带"#&q ...

  9. vue 组件第一次不渲染问题_解决vue页面渲染但dom没渲染的操作

    我就废话不多说了,大家还是直接看代码吧~ this.$nextTick(() => { $("select[name='ddlCostCenter']").select2({ ...

最新文章

  1. Hadoop版本:CDH, HDP, MapR
  2. 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个...
  3. RSA 加解密算法详解
  4. c++文件中引用C代码
  5. python编程输入标准-Python中的输入与输出
  6. 最简单的基于FFmpeg的AVDevice例子(读取摄像头)
  7. s查找mysql服务_MySQL菜鸟实录(一):MySQL服务安装实战
  8. Access日期、时间函数
  9. Unix安装BerkeleyDB
  10. 桌面云的四大协议解析
  11. 《Redis开发与运维》- 核心知识整理二(Lua脚本、发布订阅、客户端等)
  12. 智慧交管数字孪生IOC系统
  13. markdown 语法大全
  14. 网页版红警的资源加载的实现
  15. 分享一个外贸客户案例
  16. 【English】十一、一般疑问句
  17. Word长文档编辑技巧:主控文档和子文档
  18. 数据库mysql命令
  19. Astra奥比中光相机驱动SDK,导库
  20. PyTorch中的常见报错总结

热门文章

  1. maven命令行下载依赖
  2. Python编程基础-函数
  3. 亚马逊和Global Optimism欢迎汉高和昕诺飞加入《气候宣言》
  4. android native方法调用
  5. 常用设计模式的代码实战教程
  6. DataSheet查询网站
  7. 测试手机的价格的软件,给大家推荐一个测心率的手机软件,不用花昂贵的价钱买设备啦~ - 薄荷减肥论坛...
  8. Android 新闻客户端案例
  9. 学习大数据开发要掌握哪些技术呢?
  10. android把音乐存到sd卡上,如何将音乐文件从原始文件夹保存到SD卡中android