美文网首页Vue.js专区
Vue-router 类似Vuex实现组件化开发

Vue-router 类似Vuex实现组件化开发

作者: 东京的雨不会淋湿首尔 | 来源:发表于2017-09-09 17:51 被阅读50次

    随着项目越来越大,把所有route写在一个文件里就显得杂乱。

    #单个组件路由
    import  a from '../components/a'
    export  default  {
      path: '/a',
      name: 'a',
      component: a
    }
    import arouter from 'xxx'
    export default new Router({
      routes: [
         arouter
      ]
    })
    
    #多个组件路由
    import  a from '../components/a'
    import  b from '../components/b'
    export  default  [{
      path: '/a',
      name: 'a',
      component: a
    }, {
      path: '/b',
      name: 'b',
      component: b
    }]
    #arouter.js
    export default new Router({
      routes: [
        ...arouter//扩展运算符
      ]
    })
    

    相关文章

      网友评论

        本文标题:Vue-router 类似Vuex实现组件化开发

        本文链接:https://www.haomeiwen.com/subject/jllajxtx.html