瀏覽代碼

clear data before tree query

abpcoder 4 月之前
父節點
當前提交
ee857328a9

+ 1 - 0
src/views/questioncenter/components/generate-tabs/paper-by-hand.vue

@@ -217,6 +217,7 @@ export default {
       // console.log('中间状态?', isKnowledgeToChapter, isChapterToKnowledge)
       if (isKnowledgeToChapter || isChapterToKnowledge) return // 这是exeBranch条件切换时的中间状态,不要触发后续查询
 
+      this.queList = []
       // refresh tree by need
       // TODO: 这里最好是由mx-condition解析依赖关系,但现在mx-condition的渲染逻辑不太方便切入
       const treeCacheObj = { ...this.queryOutput }

+ 1 - 0
src/views/questioncenter/components/generate-tabs/paper-by-intelligent.vue

@@ -99,6 +99,7 @@ export default {
     },
     queryQuestions() {
       // override core query
+      this.queCount = [] // clear first
       if (this.isKnowledgeBranch) {
         this.getListBottoms()
       } else {

+ 2 - 0
src/views/questioncenter/components/smart-online.vue

@@ -201,8 +201,10 @@ export default {
     },
     handleQuery() {
       if (this.tabActive == 0) {
+        this.chapterList = []
         this.getTree()
       } else {
+        this.knowList = []
         this.getTreeByKnowledge()
       }
     },