vue3+elementPlus tree弹框,清除过滤后,树节点没有全部关闭的问题

   <el-input type="text" v-model="filterText" placeholder="输入查询数据" />
     <el-tree
          ref="treeRef"
          :data="treeData"
          :props="defaultProps"
          :filter-node-method="filterNode"
          @node-click="handleNodeClick"
          node-key="id"
          highlight-current
          :default-expand-all="false"
        ></el-tree>
 
filterText.value ="";
 
 
treeRef.value?.root.childNodes.forEach((ele) => (ele.expanded = false));
亲测有效
posted @ 2022-08-05 09:45  很多人叫燕子  阅读(72)  评论(0)    收藏  举报