日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

在vue中使用vant TreeSelect分類選擇組件操作

瀏覽:141日期:2022-11-07 16:31:14

中文文檔:TreeSelect 分類選擇

效果展示:

在vue中使用vant TreeSelect分類選擇組件操作

//先在你需要的頁面中引入,第一個是彈出層,第二個是選擇的 import { Popup } from 'vant'; import { TreeSelect } from 'vant';

代碼部分:

<van-popup v-model='policeShow' position='top' :overlay='true'> <van-tree-select :items='items' :active-id.sync='items.activeId' :main-active-index.sync='items.activeId' @click-nav='onNavClick' > <template slot='content' > <ul class='right-content'> <li v-for='(item,index) in policeList' :key='index' : @click='onItemClick(item.policeName,item.policeCode)'> {{item.policeName}} </li> </ul> </template> </van-tree-select> <div @click='onPoliceClick'>完成</div> </van-popup>

現在我來解析我的業務邏輯,希望對你能有幫助:

1.首先:items,是個數組,我們需要給它傳個數組過去,用來展示左側的數據

//這是我的后臺傳過來的數據,我將這個數據加到items里面去,左側的數據將就展示出來了,注意這里是循環的數據,我為了簡單這么寫了,還有items中的key盡量用text,要不會渲染不上,在picker上面是有個value-key去改變的,這一會兒在下一篇文章中講{ 'code': 200, 'message': 'success', 'data': [ { 'substationCode': '1101010000', 'substationName': '東城區分局' }, { 'substationCode': '100002', 'substationName': '昌平區分局' }, { 'substationCode': '100003', 'substationName': '海淀區分局' }, { 'substationCode': '100001003', 'substationName': '海淀區分局' }, { 'substationCode': '1010101', 'substationName': '昌平區分局' }, { 'substationCode': '1010101t', 'substationName': '111' }, { 'substationCode': '1000021', 'substationName': '測試重復分局' }, { 'substationCode': '12223', 'substationName': '河北分局' } ]} this.items.push({ activeId:substationCode, text:substationName })

2.我們要根據左側的數據去渲染右側的數據(右側的數據是自定義的,所以你自己加事件就行)

@click-nav代碼部分已經寫了 onNavClick(index) { console.log(index) let substationCode = this.items[index].activeId //這是我們通過index獲取到當前點擊的值 this.requestPoliceList(substationCode) //這是請求右側列表的請求通過activeId去請求。 },

總結:

1.渲染左側,將后臺給你的值push到items里面(注意只能使用text)

2.通過@click-nav獲取當前的index并拿到id

3.通過id渲染右側的數據

補充知識:vue-treeselect的自定義部分說明和使用心得

在vue中出現了各種各樣的框架,vue-treeselect就是vue的樹選擇;就是基于vue的多選組件

在平常的情況下一般我把vue-treeselect再次封裝一遍為自己業務提供便利

當然它的功能還是有很多的例如:單選、多選、模糊搜索、清除等等

不說廢話了直接看代碼吧

在vue中使用vant TreeSelect分類選擇組件操作

咱們來一個一個說明一下吧

首先命名一個樹的名字,到時候組件調用的時候好調用也就是name

之后是透傳的參數和數據配置props組件肯定是子的嘛,props中的東西都是可以從父級里面透傳過來的

template就是我所需要的的vue-treeselect的組件模板

data就是我子組件的數據參數

當然在這個TgElTreeSelect你還可以放入methods、vue中的生命周期、計算屬性、偵聽器等等

props中的透傳的參數

在vue中使用vant TreeSelect分類選擇組件操作

props里面可以有數據value也就是初始化的數據,dataList就是你的接口數據,接下來的就是你選擇之后渲染的屬性和上傳的屬性了,說的直白一點就是下拉中的label和value當然上面對應的就是我的labelField和selectField,之后的屬性就是樹形折疊屬性,

defaultExpandLevel就是從哪一級來時折疊展開,

defaultExpandAll就是全部展開或者折疊

multiple是否為多選

disabled這個就是可選擇與不可選擇

validateEvent驗證必填與不必填的屬性

clearable是否有清除的屬性

當然我也把我完整的代碼粘出來

在vue中使用vant TreeSelect分類選擇組件操作

在vue中使用vant TreeSelect分類選擇組件操作

在vue中使用vant TreeSelect分類選擇組件操作

當然給一個說明唄在這里我使用了requirejs通過define的屬性也就是所謂的AMD來再次封裝這個組件,首頁先npm安裝vue-treeselect

npm install --save @riophae/vue-treeselect

Vue.component(’treeselect’, VueTreeselect.Treeselect)

上面的這句代碼就是下載完之后引入treeselect

當然官網上的更全面詳細的可以看看官網的再研究研究

以上這篇在vue中使用vant TreeSelect分類選擇組件操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日本精品一区二区三区在线观看视频| 国产在线一区不卡| 激情欧美丁香| 91精品在线观看国产| 丁香六月综合| 日韩精品久久久久久久电影99爱| 麻豆久久久久久久| 久久久久久色| 老司机精品视频网| 超碰在线99| 欧美一区二区三区高清视频| 欧美在线网站| 三级欧美韩日大片在线看| 日韩中文字幕不卡| 中文字幕乱码亚洲无线精品一区| 视频一区中文字幕精品| 四虎国产精品免费久久| 欧美亚洲专区| 久久精品国产亚洲一区二区三区| 精品久久久久久久| 日韩欧美看国产| 日韩理论视频| 亚洲国产日韩欧美在线| 免费在线欧美视频| 日韩超碰人人爽人人做人人添| 国产精品多人| 97国产成人高清在线观看| 欧美日韩一二| 最新国产精品久久久| 国产精品tv| 欧美sss在线视频| 美日韩精品视频| 国产福利一区二区三区在线播放| 国产精品13p| 红桃视频国产精品| 欧美一级全黄| 精品女同一区二区三区在线观看| 日韩综合精品| 中文字幕成人| 精品无人区麻豆乱码久久久 | 五月天久久久| 亚洲资源网站| 狠狠久久伊人中文字幕| 国产专区一区| 日本va欧美va精品发布| 中文字幕在线看片| 国产女优一区| 麻豆精品一区二区综合av| 99久久亚洲精品| 中文字幕乱码亚洲无线精品一区| 六月丁香综合在线视频| 欧美日韩水蜜桃| 日韩va亚洲va欧美va久久| 久久青青视频| 亚洲精品在线二区| 中文字幕在线看片| jizzjizz中国精品麻豆| 午夜国产欧美理论在线播放 | 精品国产精品国产偷麻豆| 久久免费大视频| 青青青国产精品| 人人草在线视频| 日韩综合小视频| 欧美成人基地 | 国产精品美女久久久| 国产精品66| 欧美在线亚洲| 鲁鲁在线中文| 91成人小视频| 在线综合亚洲| 日韩深夜视频| 婷婷成人av| 久久精品国产www456c0m| 国产精品色婷婷在线观看| 午夜国产精品视频| 成人国产精品一区二区网站| 日韩专区在线视频| 日韩深夜视频| 欧美国产日韩电影| 亚洲在线免费| av高清不卡| 国产精品天堂蜜av在线播放| 国产一区二区精品| 日韩国产欧美一区二区| 国产免费播放一区二区| 国产精品普通话对白| 精品国产a一区二区三区v免费| 免费美女久久99| 亚洲福利免费| av高清不卡| 免费日韩成人| 日韩精品一区二区三区中文字幕| 欧美在线亚洲综合一区| 日韩电影免费在线观看| 国产精品手机在线播放| 偷拍亚洲精品| 99国产精品久久久久久久| 日本不良网站在线观看| 久久99影视| 国产欧美高清视频在线| 亚洲tv在线| 欧美91精品| 老牛影视精品| 狠狠躁少妇一区二区三区| 欧美激情五月| 欧美一区二区三区久久精品| 先锋影音久久久| 欧美日韩激情| 久久久久蜜桃| 神马午夜在线视频| 精品国产精品久久一区免费式| 欧美午夜三级| 日韩激情综合| 日韩激情一区二区| 日韩精品1区2区3区| 婷婷精品在线| 免费观看在线综合| 亚洲欧美日韩国产综合精品二区| 激情自拍一区| 五月天久久久| 亚洲欧美日韩国产综合精品二区| 99在线观看免费视频精品观看| 欧美日韩精品免费观看视频完整| 免费视频亚洲| 免费观看久久av| 久久av一区| 在线观看亚洲精品福利片| 久久福利一区| 亚洲一级大片| 日韩一区二区三区精品视频第3页| 日韩欧美中文字幕一区二区三区| 亚洲尤物av| 日本h片久久| 久久精品资源| 日韩亚洲一区在线| 欧美成a人免费观看久久| 久久精品二区三区| 亚洲精品2区| 一区二区三区四区在线观看国产日韩| 亚洲一区二区三区久久久| 欧美一级一区| 久久精品国产精品亚洲毛片| 国产66精品| 久久精品高清| 中文一区一区三区免费在线观 | 精品国产一区二区三区av片| 超碰在线99| 午夜av一区| 每日更新成人在线视频| 久久国际精品| 精品一区电影| 日产精品一区| 性一交一乱一区二区洋洋av| 91免费精品国偷自产在线在线| 麻豆视频一区二区| 久久久777| 亚洲精品精选| 久久久国产精品网站| 亚洲二区精品| 中文字幕日韩亚洲| 精品中文字幕一区二区三区四区| 韩国精品主播一区二区在线观看 | 中文字幕中文字幕精品| 欧美中文一区| 波多视频一区| 免费在线看一区| 麻豆视频一区| 亚州av乱码久久精品蜜桃| 亚洲精品乱码久久久久久蜜桃麻豆| 国产精品一站二站| 久久精品亚洲人成影院 | 精品视频网站| 亚洲精品国产偷自在线观看| 亚洲aⅴ网站| 国产成人免费| 91精品观看| 国产精品xxx| 亚洲午夜久久久久久尤物| 日韩精品一区二区三区中文在线 | 亚洲精品乱码久久久久久蜜桃麻豆 | 日韩精品不卡一区二区| 久久不射中文字幕| 精品视频一区二区三区在线观看 | 免费日韩精品中文字幕视频在线| 国产亚洲精品精品国产亚洲综合| 欧美精品第一区| 今天的高清视频免费播放成人| 色综合视频一区二区三区日韩 | 亚洲少妇诱惑| 国产精品分类| 一区福利视频| 老司机精品视频网| 欧美中文字幕| а√在线中文在线新版| 热久久免费视频| 国产一区调教| 日本不卡高清| 激情婷婷久久| 久久精品国产亚洲一区二区三区| 久久不射网站|