VUE-要素-adminの新しいページ

あなたが精通している場合は  vue-router 構成が非常に簡単です。

まず、  @/router/index.js あなたが追加する必要があるルートを増やします。

以下のような:Excelのページを追加

{
  path: '/excel',
  component: Layout, redirect: '/excel/export-excel', name: 'excel', meta: { title: 'excel', icon: 'excel' } } 

ヒント

この方法によってのみ、任意の効果を持っていないだろう、それだけに基づいて作成しlayoutた経路、あなたがそれを下回る必要がある  children 副経路を追加します。

{
  path: '/excel',
  component: Layout, redirect: '/excel/export-excel', name: 'excel', meta: { title: 'excel', icon: 'excel' }, children: [ { path: 'export-excel', component: ()=>import('excel/exportExcel'), name: 'exportExcel', meta: { title: 'exportExcel' } } ] } 

に示すようなサイドバーが表示されます menu-item

 

ヒント

ので  children 、次は唯一のルートを指定している場合、彼らは、矢印を展開する必要はありませんchildren数は次のルートは、以下に示すように、矢印を拡大する必要があります1よりも大きいです。あなたは、この自動判定を使用することができます無視する場合  alwaysShow: true、それは前に定義されたルールを無視するように、常にルートルートを示しています。詳細については、ルーティングとサイドバーを参照してください

{
  path: '/excel',
  component: Layout, redirect: '/excel/export-excel', name: 'excel', meta: { title: 'excel', icon: 'excel' }, children: [ { path: 'export-excel', component: ()=>import('excel/exportExcel'), name: 'exportExcel', meta: { title: 'exportExcel' }}, { path: 'export-selected-excel', component: ()=>import('excel/selectExcel'), name: 'selectExcel', meta: { title: 'selectExcel' }}, { path: 'upload-excel', component: ()=>import('excel/uploadExcel'), name: 'uploadExcel', meta: { title: 'uploadExcel' }} ] } 

に示すようにサイドバーが表示されます submenu

 

http://www.vapsint.cn
http://www.moshii.cn
http://www.shamandaweiyu.cn
http://www.taiguangyinlou.cn
http://www.dexidunn.cn
のhttp:// WWW .marbooo.cn
http://www.hiago.cn
http://www.fioan.cn
http://www.yumengse.cn
http://www.yajuxuan.cn
http://www.eternelle.cn

おすすめ

転載: www.cnblogs.com/zjhcap/p/11520601.html