Element ui tree結合Vue使用遇到的一些問題(一)


下圖是一個后台管理系統,展示的是角色列表

 

 

當我點擊編輯的時候,彈出一個模態框,如下圖

 

 

功能需求:點擊編輯按鈕,彈出模態框,選擇權限那塊,默認選中當前角色擁有的權限。

問題:第一次點擊編輯按鈕時,不會選中任何選項,當第二次點擊時,才會選中上一次角色的權限,也就是說,你隨便點擊一個編輯按鈕,彈窗顯示的是上一次點擊 的角色權限。

  1.當時感覺是同步異步的原因,但發現,同它一起的兩個參數都能正常顯示(角色名稱和描述),所以排除了這個可能。

  2.然后我就百度了一下,在技術討論群也問了,之后發現   數組在Vue中修改了是不會自動在view視圖中更新的,試了Vue.set   試了官方文檔的變異方法,之后還是不行。Vue數組更新問題可以看我另一個文章http://www.cnblogs.com/Mrrabbit/p/8194291.html

  3.之后仔細看了一下Element ui 官方文檔,才發現有這么一個方法

這個方法可以傳一個數組,數組是每個樹節點的id,執行這個方法,就會選中指定的節點,具體用法看官方文檔吧

 

總結:看文檔時要仔細,盡量把文檔中的一些方法一些屬性用一下,說不定什么時候就用上了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM