- 问题描述
我在vue页面中使用了for循环遍历组件,在组件中又引用了config中的自定义变量的配置,结果我在computed中使用引入的变量内容并且试图修改原有的数据结构时Vue提示报You may have an infinite update loop in a component render function.这个错误
本着作为一名开发同学的责任心和看不惯报错的心情开始撸起袖子优化代码 - 解读一下
报错大致意思是我们有一个组件在无限的渲染更新
报这个错的原因可能会有很多,最大可能是在我们的for循环的地方,需要我们仔细检查代码 -
解决方法
使用deepclone重新clone一个变量进行操作,不要在原有的变量的基础上进行更新。问题解决
报错代码的地方
You may have an infinite update loop in a component render function.
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 前端报错如下: vue.js:634 [Vue warn]: You may have an infinite u...
- 前言 : 开发vue项目时遇到的问题,在elemen-ui 的 table 里面 实时计算 因为有小数 ...
- 在做一个项目的过程中,为了对数组数组进行处理,需要给数组每一项加入一个属性,然后在嵌套v-for循环中,使用一个m...
- 在el-table-column 中使用了 showArrayInfoAllValue 函数 showArray...
- 不断变换account数据类型会报错,会抛出Vue的无限循环更新的异常(也许事实上并没有无限更新) 解决方法:使用...