treeSelect樹形選擇器使用
vue-treeselect樹形選擇器
treeSelect是Vue的一個外掛,用於進行一個樹形選擇的場景,這個元件可以滿足大部分場合的使用。
官方文件
1.安裝
npm install --save @riophae/vue-treeselect
安裝完成之後可以在package.json檔案中看到
2.引用,在需要使用的元件上引用
3使用
關於元件屬性,大家可以去官方文件看一下,這裡著重說一下normailzer,normailzer的意思就是是規範化,意思就是使你的資料格式規範化
treeselect定義的格式是如下所示,包含id,label,children三個屬性
options: [ {
id: 'a',
label: 'a',
children: [ {
id: 'aa',
label: 'aa'
}, {
id: 'ab',
label: 'ab'
} ]
}, {
id: 'b',
label: 'b'
}, {
id: 'c',
label: 'c'
} ]
但是我們的後端小夥伴不一定是按照這三個屬性返回的,加入後端返回的資料格式如下
options: [{
label: 'a',
value: 'aa',
children: [{
label: 'b',
value: 'bb'
}]
}]
可以看到,我們的label應該對應id,value應該對應label才會被treeselect認識
所以我們就要用到normailzer屬性了
今天開發運到的一個問題,現在記錄一下,供大家學習參考,剛實習,技術有點菜,在工作中往往因為一點小問題確浪費一大堆時間,現在開始多做筆記,讓自己能夠越來越好,加油,歐力給
相關文章
- jeecgboot-vue3筆記(九)——treeSelect樹形選擇元件的使用(非同步載入)bootVue筆記元件非同步
- Vue3學習(十八) - TreeSelect 樹選擇Vue
- layui前端選單構建-批量刪除-彈框填寫-樹狀選單-樹狀下拉框選擇treeSelectUI前端
- Vue動態構建混合資料Treeselect選擇樹及巨樹問題的解決方法Vue
- C++ Qt開發:TreeWidget 樹形選擇元件C++QT元件
- Element UI框架中巧用樹選擇器UI框架
- 基於 iView 的樹選擇器元件View元件
- 002---選擇器(標籤選擇器、類選擇器、id選擇器、偽類選擇器、萬用字元選擇器)字元
- Vue.js學習(八)—— 樹形結構下拉框元件vue-treeselectVue.js元件
- 樹形問題選講
- jQuery選擇器介紹:基本選擇器、層次選擇器、過濾選擇器、表單選擇器jQuery
- MySQL資料庫索引選擇使用B+樹MySql資料庫索引
- CSS3新增選擇器(屬性選擇器、結構偽類選擇器、偽元素選擇器)CSSS3
- jQuery選擇器之層次選擇器jQuery
- 選擇器
- 使用 CSS 選擇器實現對不含 title 屬性元素的選擇CSS
- Android Compose 使用 照片選擇器 Photo PickerAndroid
- css標籤選擇器的使用注意CSS
- HTML中CSS引用:選擇器的使用HTMLCSS
- 精讀《使用 CSS 屬性選擇器》CSS
- CSS選擇器CSS
- jQuery 選擇器jQuery
- jQuery選擇器jQuery
- 決策樹模型(2)特徵選擇模型特徵
- jQuery 選擇器彙總-思維導圖-選擇器jQuery
- CSS選擇器種類及使用方法CSS
- 樹:基本樹形
- Elasticsearch 中為什麼選擇倒排索引而不選擇 B 樹索引Elasticsearch索引
- WPF實現樹形下拉選單框(TreeComboBox)
- 淺談邏輯選擇器 -- 父選擇器它來了!
- 【CTO變形記】驅動力的選擇
- 相鄰兄弟選擇器、後代選擇器和子選擇器三者有什麼區別?
- Java NIO:選擇器Java
- jQuery 選擇器效率jQuery
- jQuery選擇器(下)jQuery
- CSS選擇器(一)CSS
- HTML常用選擇器HTML
- CSS常用選擇器CSS