Vuejs2 Vue组件未完全渲染

Vuejs2 Vue组件未完全渲染,vuejs2,vue-component,Vuejs2,Vue Component,我正在尝试在Vue.js应用程序中使用一个Material Design Lite模板 发生的情况是,当我被路由(使用this.$router.push('/templateX')到下一页时,组件没有完全呈现(我只能看到标题) 真正有趣的是,当我查看浏览器控制台内的源代码部分时,我可以看到模板已加载但未完全呈现 一旦我重新加载页面,就会呈现整个模板,所有内容都按预期显示。 我认为问题出在组件的生命周期中,但我不确定该怎么办。有什么想法吗?有错误或警告吗?您在Vue路由器中处于哈希模式或历史模式吗

我正在尝试在Vue.js应用程序中使用一个Material Design Lite模板

发生的情况是,当我被路由(使用
this.$router.push('/templateX'
)到下一页时,组件没有完全呈现(我只能看到标题)

真正有趣的是,当我查看浏览器控制台内的源代码部分时,我可以看到模板已加载但未完全呈现

一旦我重新加载页面,就会呈现整个模板,所有内容都按预期显示。


我认为问题出在组件的生命周期中,但我不确定该怎么办。有什么想法吗?

有错误或警告吗?您在Vue路由器中处于哈希模式或历史模式吗?请检查此项:@FK82除了来自不同组件的eslint警告外,没有错误没有警告来自该组件,页面打开时也是如此我没有收到任何错误/warnings@MahdiAryayi我正在vue路由器中使用历史记录模式