Cannot read property '$nextTick' of undefined

main.js?56d7:79 TypeError: Cannot read property '$nextTick' of undefined
    at VueComponent.eval (element-ui.common.js?5c96:24164)
    at Array.eval (vue.runtime.esm.js?2b0e:1980)
    at flushCallbacks (vue.runtime.esm.js?2b0e:1906)

在项目中使用  el-tabs 报错  剩余一个之后再添加就报这个错误,并不会影响使用但报错

问题解决了 :

旧的:

<keep-alive v-else>

      <router-view v-if="item.name === $store.state.contentTabsActiveName" />

 </keep-alive>

改为:

<router-view v-else-if="item.name === $store.state.contentTabsActiveName" />

这样就可以了

 

 

为啥这是。。。。???????

 

你是用了什么对象,this.router.nextTick

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632