| | |
| | | import SidebarItem from './SidebarItem' |
| | | import variables from '@/styles/variables.scss' |
| | | import { LoginMenu } from '@/api/user' |
| | | import axios from 'axios' |
| | | |
| | | export default { |
| | | components: { SidebarItem, Logo }, |
| | |
| | | 'sidebar' |
| | | ]), |
| | | routes() { |
| | | // 接口中的返回值 进行格式化 |
| | | const newCodeArr = [] |
| | | const newCodeNameArr = [] |
| | | this.routers.forEach(item => { |
| | |
| | | } |
| | | } |
| | | }) |
| | | |
| | | // 本地路由与 接口中的返回值进行匹配,有相同code的值进行push |
| | | const arr = this.$router.options.routes |
| | | const arr2 = [] |
| | | arr.forEach((item, index) => { |
| | |
| | | arr2.push(item) |
| | | } |
| | | }) |
| | | |
| | | return arr2 |
| | | // return arr |
| | | }, |
| | | activeMenu() { |
| | | const route = this.$route |