nav.js

    1. export default [
    2. {
    3. name: '用户列表',
    4. path: '/user/list/:id',
    5. exact: true,
    6. component: () => import('./routes/list/TableList'),
    7. model: ['user/list'], // 绑定 redux /src/Models里面的数据模型
    8. },
    9. {
    10. name: '用户详情',
    11. path: '/user/list/detail/:id',
    12. exact: true,
    13. component: () => import('./routes/list/detail'),
    14. // 不绑定 redux
    15. },
    16. ]
    • /src/models/user/list.js
    • 如果不用 model,需要自己手动的在 src/index.js里面引入 models
    • 在 nav.js里面注册了 model,就不需要手动的引入
      1. app.model(require('./models/user/list').default);