zhouna 4 years ago
parent
commit
a4501b6f6e

+ 2 - 1
src/components/knowledgeExtra/AddNewRule.vue

@@ -351,7 +351,8 @@
                 this.subGroups.push([temp]);
             },
             delGroup(i){
-                this.subGroups.splice(i,1);
+                //this.subGroups.splice(i,1);
+                this.$set(this.subGroups,i,null);
             },
             saveRule(params){
                 api.saveRule(params).then((res)=>{

+ 1 - 1
src/components/knowledgeExtra/SubRulesGroup.vue

@@ -1,5 +1,5 @@
 <template>
-    <div class="sub-groups">
+    <div class="sub-groups" v-if="data">
         <SubConditions v-for="(rules,i) in data"
                        ref="group"
                        :groupData="rules"