perf(menu): 优化菜单数据格式
This commit is contained in:
@@ -30,10 +30,10 @@ export default ({ service, request, serviceForMock, requestForMock, mock, faker,
|
|||||||
]
|
]
|
||||||
const header = aside
|
const header = aside
|
||||||
const routes = [
|
const routes = [
|
||||||
{ path: 'page1', name: 'page1', meta: { title: '单页面', auth: true }, component: 'demo/page1' },
|
{ path: '/page1', name: 'page1', meta: { title: '单页面', auth: true }, component: 'demo/page1' },
|
||||||
{ path: 'page2', name: 'page2', meta: { title: '页面 2', auth: true }, component: 'demo/page2' },
|
{ path: '/page2', name: 'page2', meta: { title: '页面 2', auth: true }, component: 'demo/page2' },
|
||||||
{ path: 'page3', name: 'page3', meta: { title: '页面 3', auth: true }, component: 'demo/page3' },
|
{ path: '/page3', name: 'page3', meta: { title: '页面 3', auth: true }, component: 'demo/page3' },
|
||||||
{ path: 'page4', name: 'page4', meta: { title: '页面 4', auth: true }, component: 'demo/page4' }
|
{ path: '/page4', name: 'page4', meta: { title: '页面 4', auth: true }, component: 'demo/page4' }
|
||||||
]
|
]
|
||||||
return tools.responseSuccess({ header, aside, routes })
|
return tools.responseSuccess({ header, aside, routes })
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,10 +1,9 @@
|
|||||||
import Vue from 'vue'
|
import Vue from 'vue'
|
||||||
|
|
||||||
import d2Container from './d2-container'
|
import d2Container from './d2-container'
|
||||||
|
|
||||||
// 注意 有些组件使用异步加载会有影响
|
|
||||||
Vue.component('d2-container', d2Container)
|
|
||||||
import d2Icon from './d2-icon'
|
import d2Icon from './d2-icon'
|
||||||
import d2IconSvg from './d2-icon-svg/index.vue'
|
import d2IconSvg from './d2-icon-svg/index.vue'
|
||||||
|
// 注意 有些组件使用异步加载会有影响
|
||||||
|
Vue.component('d2-container', d2Container)
|
||||||
Vue.component('d2-icon', d2Icon)
|
Vue.component('d2-icon', d2Icon)
|
||||||
Vue.component('d2-icon-svg', d2IconSvg)
|
Vue.component('d2-icon-svg', d2IconSvg)
|
||||||
|
|||||||
Reference in New Issue
Block a user