国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

詳解關于element級聯選擇器數據回顯問題

2019-11-19 12:06:17
字體:
來源:轉載
供稿:網友

element級聯選擇器數據回顯問題

對于前端小菜雞來說,被這個問題也是困擾了好久。也是百度的方法。

表單部分代碼:

<el-form-item label="部門名稱:" prop="deptId"><el-cascader    placeholder="請選擇部門"    :props="depShowType"    :options="deptData"    filterable    change-on-select    v-model="SelectdeptId"></el-cascader></el-form-item>

data中定義:

depShowType:{value:'id',label:'name',children:'nodes'},SelectdeptId:[],

methods中:

// 編輯handleEdit(data){this.textShow=true;this.textForm=data;this.SelectdeptId=this.changeDetSelect(data.deptId,this.deptData)  //數據雙向綁定},changeDetSelect(key,treeData){let arr = []; // 在遞歸時操作的數組let returnArr = []; // 存放結果的數組let depth = 0; // 定義全局層級// 定義遞歸函數function childrenEach(childrenData, depthN) {  for (var j = 0; j < childrenData.length; j++) {    depth = depthN; // 將執行的層級賦值 到 全局層級    arr[depthN] = (childrenData[j].id);    if (childrenData[j].id == key) {      returnArr = arr.slice(0, depthN+1); //將目前匹配的數組,截斷并保存到結果數組,      break    } else {      if (childrenData[j].nodes) {        depth ++;        childrenEach(childrenData[j].nodes, depth);      }    }  }  return returnArr;}return childrenEach(treeData, depth);},

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巴塘县| 兰西县| 梨树县| 富锦市| 天全县| 娄烦县| 雅安市| 习水县| 古蔺县| 武胜县| 潮安县| 郓城县| 宜都市| 原阳县| 西平县| 达拉特旗| 桓仁| 雷山县| 台前县| 山西省| 延边| 同江市| 永兴县| 手机| 南城县| 咸阳市| 大连市| 邹平县| 安顺市| 华亭县| 秀山| 图们市| 蓬安县| 久治县| 车险| 尼勒克县| 涟水县| 清河县| 和田县| 邹平县| 凤翔县|