あなたが精通している場合は 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