摘要:今天做的項(xiàng)目有個(gè)關(guān)于選擇部門再選擇人員的功能,我用到了的。根據(jù)的會(huì)發(fā)現(xiàn)每次,函數(shù)都會(huì)被調(diào)用三次。大概是默認(rèn)里面有三個(gè)。經(jīng)過研究,可以換一種寫法添加兩個(gè)取消確定選完一級(jí),再獲取二級(jí)內(nèi)容
今天做的項(xiàng)目有個(gè)關(guān)于選擇部門再選擇人員的功能,我用到了min-ui的picker。
根據(jù)mintui的api
export default { methods: { onValuesChange(picker, values) { console.log("change"); } }, data() { return { slots: [ { flex: 1, values: ["2015-01", "2015-02", "2015-03", "2015-04", "2015-05", "2015-06"], className: "slot1", textAlign: "right" }, { divider: true, content: "-", className: "slot2" }, { flex: 1, values: ["2015-01", "2015-02", "2015-03", "2015-04", "2015-05", "2015-06"], className: "slot3", textAlign: "left" } ] }; } };
會(huì)發(fā)現(xiàn)每次change,onValuesChange函數(shù)都會(huì)被調(diào)用三次。大概是mintui默認(rèn)里面有三個(gè)picker。
經(jīng)過研究,可以換一種寫法,添加兩個(gè)picker
選完一級(jí),再獲取二級(jí)內(nèi)容
data () {
return { slots: [ { flex: 1, values: [], defaultIndex:0, className: "slot1", textAlign: "center" }, { divider: true, content: "-", className: "slot2", textAlign: "right" } ], slots1:[ { flex: 1, values: [], defaultIndex:1, className: "slot3", textAlign: "center" } ] }
}
onValuesChange(picker,values){ if(values[0] && values[0].userlist != undefined){ this.slots1[0].values = []; for(var key in values[0].userlist) { this.slots1[0].values.push(values[0].userlist[key]); } } }
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/94547.html
摘要:如果只有用到里面非常簡(jiǎn)單的功能,很快就可以開發(fā)好,建議自己開發(fā),沒必要引用一個(gè)龐大的包,如果要特殊定制的話,就只有自己開發(fā)。 背景 肯定是最近有一個(gè)項(xiàng)目,需要一個(gè)二級(jí)聯(lián)動(dòng)功能了!本來想封裝完整之后,放在github上面賺星星,但發(fā)現(xiàn)市面上已經(jīng)有比較成熟的了,為什么我在開發(fā)之前沒去搜索一下(項(xiàng)目很趕進(jìn)度),淚崩啊,既然已經(jīng)封裝就來說說過程吧 任務(wù)開始 一. 原型圖或設(shè)計(jì)圖 在封裝一個(gè)組件...
摘要:里邊涉及到的指令是自定義的指令,為了處理移動(dòng)端的點(diǎn)擊操作,我還整理了一片陋文移動(dòng)點(diǎn)擊長(zhǎng)按滑動(dòng)指令然后這個(gè)組件的源碼我放在了我出來的項(xiàng)目上謝謝各位品嘗, 以下這段都是廢話,請(qǐng)?zhí)^ 公司移動(dòng)端開發(fā)平臺(tái)進(jìn)行了大變革,前端架構(gòu)由DCloud大生態(tài)轉(zhuǎn)換為VUE,所以移動(dòng)端的UI組件庫(kù)從MUI改為使用MintUI,然后開始大刀闊斧的把MintUI組件改成MUI組件的樣子,然后發(fā)現(xiàn)少了幾個(gè)較為常用的...
在項(xiàng)目中,要求微信小程序的地區(qū)可以選擇偽五級(jí)聯(lián)動(dòng) 展示如下 這里采用的是自定義多列選擇器picker mode="multiSelector" <viewclass="section"> <viewclass="section__title">多列選擇器</view> <pick...
摘要:架構(gòu)在編寫第三方庫(kù)的最佳實(shí)踐使用者無需了解內(nèi)部邏輯,通過實(shí)現(xiàn)接口即可輕松完成個(gè)性化配置。絕不使用,絕不使用奇技淫巧編寫艱深晦澀的代碼。 由來 LinkageRecyclerView 是一款基于 MVP 架構(gòu)開發(fā)的二級(jí)聯(lián)動(dòng)列表控件。它是因 RxJava 魔法師 這個(gè)項(xiàng)目的需求而存在。 在最初尋遍了 GitHub 也沒有找到合適的開源庫(kù)(高度解耦、可遠(yuǎn)程依賴)之后,我決心研究參考現(xiàn)有開源項(xiàng)目關(guān)于...
摘要:注意和,供選擇器使用所屬分類請(qǐng)選擇分類所屬課程要先引用后端代碼前期遍歷,第一個(gè)下拉菜單的值從數(shù)據(jù)庫(kù)取出子課程添加處理的方法子課程添加下拉菜單二級(jí)聯(lián)動(dòng)感覺寫的很詳細(xì)啦,歡迎和我一起探討哦,么么噠 一、想實(shí)現(xiàn)的效果: 用thinkphp+jquery+ajax實(shí)現(xiàn)二級(jí)聯(lián)動(dòng),當(dāng)所屬分類選擇媽咪英語時(shí),下面所屬課程會(huì)自動(dòng)列出媽咪英語下的子類。類似省市二級(jí)聯(lián)動(dòng) showImg(https:/...
閱讀 2921·2021-11-19 09:40
閱讀 5771·2021-09-27 14:10
閱讀 2192·2021-09-04 16:45
閱讀 1638·2021-07-25 21:37
閱讀 3081·2019-08-30 10:57
閱讀 3083·2019-08-28 17:59
閱讀 1129·2019-08-26 13:46
閱讀 1500·2019-08-26 13:27