鍍金池/ 問答/HTML  Office/ ant組件點擊菜單渲染的組件和查看詳情渲染的組件相同

ant組件點擊菜單渲染的組件和查看詳情渲染的組件相同

我在common的menu.js配置了左側(cè)菜單,router.js配置了所有頁面的路由,點擊菜單進入頁面后,再點擊頁面上的詳情頁按鈕,路由跳轉(zhuǎn)了,但組件還是上一個頁面的組件是什么原因呢

menu.js

const menuData = [{
  name: '庫存管理',
  icon: 'appstore-o',
  path: 'stock',
  children: [{
    name: '庫存列表',
    path: 'stock-list',
  }],
}

router.js

'/stock/stock-list': {
      component: dynamicWrapper(app, ['stock'], () => import('../routes/Stock/StockList')),
      name: '庫存列表',
      exact: true,
},
'/stock/stock-list/stock-detail': {
      component: dynamicWrapper(app, ['stock'], () => import('../routes/Stock/StockDetail')),
      name: '庫存詳情',
      exact: true,
}

圖片描述

圖片描述

回答
編輯回答
不將就

如果是router@4,添加一個Switch試試。

2017年11月14日 23:53