猿问

请问这种路由的写法,要怎么才能让路由组件显示?

问题:地址栏url的变化是正确的,但是路由到的组件并不显示出来

app.vue

  <div id="header">

    <router-link :to="{name: 'moduleName1'}">模块1</router-link>

    <router-link :to="{name: 'moduleName2'}">模块2</router-link>

    <router-link :to="{name: 'auto'}">自动化</router-link>

  </div>

  <router-view></router-view>

router.js

但是路由换一种写法就是正常的,上面那种amd风格的异步加载路由组件的问题出在哪?之前用另一种异步加载的写法也没问题

https://img3.mukewang.com/5c32a92e0001b43903910509.jpg

慕标5832272
浏览 474回答 1
1回答

手掌心

components: 当前的这个加了S后,默认加载的就是名为default的组件了
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答