vue2-router

1. 查找最新版本的 在package.json? "vue-router": "^2.2.1" ? ?

cnpm install

2.在入口文件main.js寫入

import VueRouter from 'vue-router';

Vue.use(VueRouter)

import goods from './components/goods/goods'

import ratings from './components/goods/ratings'

import seller from './components/goods/seller'

import good1 from './components/goods/goodsg/good1'

import good2 from './components/goods/goodsg/good2'

import good3 from './components/goods/goodsg/good3'

const routes = [

{ path: '/', component: goods },

{ path: '/goods', component: goods,children:[

{path:'/',component:good1},

{path:'/good1',component: good1},

{path:'/good2',component: good2},

{path:'/good3',component: good3},

]

},

{ path: '/ratings', component: ratings },

{ path: '/seller', component: seller },

]

const router = new VueRouter({

routes

})

const app = new Vue({

router,

render: h =>h(App)

}).$mount('#app')



3. html 文件中寫入


/goods ?是main.js 里面 import 進來的 /goods?


通過路由傳參數(shù) ?直接可以 在 模板里面 舉個栗子 ?:

{path: '/goods',name:"fisrt", component: goods} ?直接加一個name屬性即可?

?調(diào)用 $route.name 就能輸出

to="/goods" ?轉換成json格式 ?to="{name='aa',Id=123}" ??

調(diào)用$route.name ? $route.id ?

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容