H5W3
当前位置:H5W3 > 其他技术问题 > 正文

vue里使用elementUI , 组件的mounted钩子会被触发两次 ?

碰到个奇怪的bug, 在组件里使用elementUI 的table 组件, 会导致该组件的mounted 被触发两次?
github上的代码链接

打包后的演示地址, F12打开控制台, 第一次登录进入首页, mounted只执行一次, 点击侧边栏导航跳转其他路由, 再从导航回到首页, 首页的mounted会执行两次?

但是如果把页面内的table组件都删掉, 无论何时, mounted只会执行一次, 求解,这是什么bug, 求个方法?

更新: 是整个组件被加载了两次, created也会被执行两次

回答:

为什么没人回答? 我也遇到了类似的问题。我的情况是:路由跳转后再点回来,就会触发多次。不止2次,切换过几次就会触发几次。而且跟 table 组件没有关系。

回答:

应该不是tab的问题, 随便写个页面还是打印两次

回答:

看看是不是store的registerModule重复注册了

回答:

请问解决了吗?我也遇到同样的问题

回答:

同遇到这个问题,我点击到2页,会重复 mounted 两次。。。。。。。。蛋疼中

本文地址:H5W3 » vue里使用elementUI , 组件的mounted钩子会被触发两次 ?

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址