解決el-tree lazy懶加載時,連續勾選前兩個子節點後第二次進入默認選中時,將父節點也勾選的問題

 

在用到el-tree的懶加載和默認勾選功能時,若第一次勾選前幾個連續節點,第二次進入默認勾選時,因爲el-tree子節點還沒有徹底加載(只加載出來前幾個),默認勾選已經開始(已加載出來的子節點被默認勾選),這時el-tree會認爲子節點所有勾選,因此父節點也被勾選,這就致使全部子節點都被勾選;node

解決方法:post

    loadNode(node,resolve) {this

      if (node.level == 0) {blog

        this.firstshowFeature(node,resolve)it

      }class

      if (node.level >= 1) {方法

        this.showFeature(node,resolve)im

      }db

    }img

  

相關文章
相關標籤/搜索