Преглед изворни кода

fix:补充ibps-tree加载报错问题

liujiayin пре 2 година
родитељ
комит
c82fcbd0fa
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      src/components/ibps-tree/index.vue

+ 2 - 2
src/components/ibps-tree/index.vue

@@ -280,11 +280,11 @@ export default {
             //     this.treeExpandData.push(val[0].children[0].id)
             // }
             // 如果是部门管理里只显示一个医院的,那么就展开所有的节点
-            if (val[0] && val[0].children.length === 1 &&
+            if (val && val[0] && val[0].children && val[0].children.length === 1 &&
                 this.title === '部门管理') {
                 return
             }
-            if (val[0] && val[0].children.length && val[0].children.length !== 1) {
+            if (val && val[0] && val[0].children && val[0].children.length && val[0].children.length !== 1) {
                 // 默认打开第三层
                 for (const i of val[0].children) {
                     if (i.children) {