1234567891011121314151617181920212223242526272829303132333435 |
- <template>
- <div id="menus">
- <el-menu :default-active="thisRouter()" class="el-menu-vertical-demo" :router="false" :default-openeds="defalutMenu" @select="to">
- <el-menu-item index="/"> <i class="el-icon-s-grid"></i>首页 </el-menu-item>
- <el-menu-item index="/government/index"> <i class="el-icon-s-grid"></i>科技政务</el-menu-item>
- <el-menu-item index="/site/index"> <i class="el-icon-s-grid"></i>站点信息管理</el-menu-item>
- <el-menu-item index="/links/index"> <i class="el-icon-attract"></i>友情链接管理</el-menu-item>
- </el-menu>
- </div>
- </template>
- <script>
- export default {
- name: 'menus',
- props: {},
- components: {},
- data: () => ({
- // defalutMenu: ['1', '2', '3'],
- defalutMenu: [],
- defalutPage: '',
- }),
- created() {},
- computed: {},
- methods: {
- thisRouter() {
- console.log(this.$route.path);
- },
- to(index) {
- this.$router.push({ path: index });
- },
- },
- };
- </script>
- <style lang="less" scoped></style>
|