瀏覽代碼

轮胎商城首页快速发起刷新bug

wangzhuo 1 年之前
父節點
當前提交
2314301bdd
共有 1 個文件被更改,包括 9 次插入7 次删除
  1. 9 7
      src/views/wel/components/quick-launch.vue

+ 9 - 7
src/views/wel/components/quick-launch.vue

@@ -238,7 +238,7 @@ export default {
   name: "basicContainer",
   data() {
     return {
-      tenantNumber: -1,
+      tenantNumber: '',
       largeScreenToken: '',
       roleName:'',
       menuAll:[] //所有路由菜单id
@@ -250,13 +250,15 @@ export default {
   created() {
     this.tenantNumber = JSON.parse(localStorage.getItem('saber-tenantId')).content
     //从缓存中获取所有路由信息
-    let menu = JSON.parse(localStorage.getItem("saber-menuAll")).content
-    for (let item of menu){
-      this.menuAll.push(item.id)
-      if (item.children.length > 0){
-        this.getMenuId(item.children)
+    this.$nextTick(data => {
+      let menu = JSON.parse(localStorage.getItem("saber-menuAll")).content
+      for (let item of menu){
+        this.menuAll.push(item.id)
+        if (item.children.length > 0){
+          this.getMenuId(item.children)
+        }
       }
-    }
+    })
     if (this.sysType == 2) {
       this.getWorkDicts('large_screen').then(res => {
         this.largeScreenToken = res.data.data[0].dictKey;