路由

首先必须配置路由才能作为项目的启动方式

路由结构

export default {
    hash1:(res)=>{
        require([path], res);
    },
    hash2:(res)=>{
        require([path], res);
    },
    default : hash1
}

必须设置一个default项,项目启动会将default对应的路由首先渲染 推荐使用require([])的 方式打包成异步模块

一个典型的路由配置例子

export default {
    'index':(res)=>{
        require(['./pages/index/index.js'],res);
    },
    'productList':(res)=>{
        require(['./pages/productList/index.js'],res);
    },
    'productDetail':(res)=>{
        require(['./pages/productDetail/index.js'],res);
    },
    'articleList':(res)=>{
        require(['./pages/articleList/index.js'],res);
    },
    'articleDetail':(res)=>{
        require(['./pages/articleDetail/index.js'],res);
    },
    'default':'index'
}

results matching ""

    No results matching ""