为什么报错template nav ul class=mainmenu class=current router-link to=fukuangli待付款lirouter-link router-link to=fahuoli待发货lirouter-link router-link to=shouhuoli待收货
这段代码可能报错的原因是没有引入Vue和Vue Router库,需要在头部部分添加以下代码:
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script src="https://unpkg.com/vue-router/dist/vue-router.js"></script>
同时还需要在JavaScript中进行路由的配置,例如:
const routes = [
{ path: '/fukuang', component: Fukuang },
{ path: '/fahuo', component: Fahuo },
{ path: '/shouhuo', component: Shouhuo }
]
const router = new VueRouter({
routes
})
new Vue({
router
}).$mount('#app')
其中Fukuang、Fahuo、Shouhuo是组件的名称。如果没有定义这些组件,也会导致报错。
原文地址: http://www.cveoy.top/t/topic/bQSn 著作权归作者所有。请勿转载和采集!