Browse Source

菜单定义

test
liwei 3 years ago
parent
commit
a831b3bdd9
1 changed files with 14 additions and 10 deletions
  1. +14
    -10
      src/components/NavMenu.vue

+ 14
- 10
src/components/NavMenu.vue View File

@ -58,17 +58,21 @@ export default {
setPath(routers);
return path;
},
//
getUserMenus(){
get("/sysMenu").then(({ code, data }) => {
if (code == 200 && data) {
this.menus = data.map((e) => this.setMenus(e));
const router = this.defaultRouter(this.menus);
this.$router.push({ path: router });
} else {
this.menus = [];
}
});
}
},
mounted() {
get("/sysMenu").then(({ code, data }) => {
if (code == 200 && data) {
this.menus = data.map((e) => this.setMenus(e));
const router = this.defaultRouter(this.menus);
this.$router.push({ path: router });
} else {
this.menus = [];
}
});
created() {
this.getUserMenus();
},
};
</script>

Loading…
Cancel
Save