123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- import type { AppRouteModule } from '/@/router/types';
- import { PAGE_LAYOUT_COMPONENT } from '/@/router/constant';
- export default {
- layout: {
- path: '/charts',
- name: 'Charts',
- component: PAGE_LAYOUT_COMPONENT,
- redirect: '/charts/welcome',
- meta: {
- icon: 'ant-design:area-chart-outlined',
- title: '图表库',
- },
- },
- routes: [
- {
- path: '/echarts',
- name: 'Echarts',
- meta: {
- title: 'Echarts',
- },
- children: [
- {
- path: 'map',
- name: 'Map',
- component: () => import('/@/views/demo/echarts/Map.vue'),
- meta: {
- title: '地图',
- },
- },
- {
- path: 'line',
- name: 'Line',
- component: () => import('/@/views/demo/echarts/Line.vue'),
- meta: {
- title: '折线图',
- },
- },
- {
- path: 'pie',
- name: 'Pie',
- component: () => import('/@/views/demo/echarts/Pie.vue'),
- meta: {
- title: '饼图',
- },
- },
- ],
- },
- {
- path: '/apexChart',
- name: 'ApexChart',
- meta: {
- title: 'ApexChart',
- },
- component: () => import('/@/views/demo/echarts/apex/index.vue'),
- },
- ],
- } as AppRouteModule;
|