vue路由跳轉了但界面不顯示的問題及解決
更新時間:2022年04月28日 09:30:21 作者:Charis-Cai
這篇文章主要介紹了vue路由跳轉了但界面不顯示的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
路由跳轉了但界面不顯示
沒有在父路由加上router-view,加上下面的代碼即可。
<!-- 路由匹配到的組件將顯示在這里 --> <router-view></router-view>
路由明明配置好了頁面還是不顯示
在開發(fā)vue項目時,使用vue-router 路由老失效
問題代碼
Vue.use(VueRouter) var routeslist=[ ? { ? ? path:'/', ? ? redirect:'/home' ? }, ? ?//配置路由,這里是個數(shù)組 ? { ? ? ? ? ? ? ? ? ? ?//每一個鏈接都是一個對象 ? ? path: '/home', ? ? ? ? //鏈接路徑 ? ? name: 'home', ? ? //路由名稱, ? ? component: index ? //對應的組件模板 ? } ] const router= new VueRouter({ ? ?routeslist }) new Vue({ ? router:router, ? render: h => h(App), }).$mount('#app')
解決
在使用路由時如何不滿足命名規(guī)范,就必須加上參數(shù)名稱
-注意~ 不只是這里 在
new Vue({ router, render: h => h(App),})
如何VueRouter對象名稱不為router時 也需要加上參數(shù)名稱
router:router,
// 指定為routes const router= new VueRouter({ ? ? routes: routeslist })
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
詳解如何在Vue2中實現(xiàn)useDraggable
這篇文章主要為大家詳細介紹了Vue2中實現(xiàn)useDraggable的相關知識,文中的示例代碼簡潔易懂,對我們深入了解vue有一定的幫助,需要的小伙伴可以參考下2023-12-12