原生js實現省市區三級聯動插件 前言
插件功能只滿足我司業務需求,如果希望有更多功能的,可在下方留言,我盡量擴展!如果你有需要或者喜歡的話,可以給我github來個star ?
倉庫地址準備在線預覽
// 頁面上先引入css與js文件
頁面中的容器標簽不限制,只需給個id就行
var address = new Address({ wrapId: "wrap", showArr: ["provinces","citys","areas"], beforeCreat:function(){ console.log("beforeCreat") }, afterCreat:function(){ console.log("afterCreat"); } })
wrapId:"wrap" // 此處的wrap就是上面容器的id
showArr: ["provinces","citys","areas"] // 此處分別代表省、市、區容器的id
舉個例子:如果傳遞的數組["provinces","citys","areas"]長度為3,那么將會出現省市區,數組中三個字符串分別是省、市、區容器的id如傳遞的數組["provinces","citys"]長度為2,那么將會出現省市,數組中的兩個字符串分別是省、市容器的id
如數組長度為1的時候就不說了
beforeCreat 插件開始創建前執行的回調函數
afterCreat 插件創建完成后執行的回調函數
預覽 總結如有什么功能需要增加的,可在評論區留言,我盡量滿足。如有什么疏忽或錯誤,希望您指出。我會盡早修改,以免誤導他人。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/107440.html
摘要:十分便捷的三級聯動插件官網步驟下載步驟使用與引入在中注冊全局組件在文件中使用組件你需要用到三級聯動的頁面的里如何使用組件在該文件的部分寫廣東省廣州市海珠區移動端步驟如何獲取他們的數據給部分一個點擊事件在配置 十分便捷的三級聯動插件 官網:https://www.awesomes.cn/repo/... 步驟1:下載 npm install v-distpicker --save O...
摘要:寫省市區三級聯動插件的關鍵是在于你如何編寫自己的省市縣區文件,你要是把數據格式寫對了,可以很輕松的寫一省市區插件出來。 最近剛做完一個版本的項目,閑暇時間,就索性把項目中需要用到的插件都自己寫了一個,畢竟自己動手豐衣足食才是最重要,自己寫的,可以應對各種項目需求,今天又把手機端的省市區三級聯動選擇功能編寫了一個插件出來,代碼很簡單,樣式也是應用的跟日期時間選擇插件的一樣。寫省市區三級聯...
摘要:寫省市區三級聯動插件的關鍵是在于你如何編寫自己的省市縣區文件,你要是把數據格式寫對了,可以很輕松的寫一省市區插件出來。 最近剛做完一個版本的項目,閑暇時間,就索性把項目中需要用到的插件都自己寫了一個,畢竟自己動手豐衣足食才是最重要,自己寫的,可以應對各種項目需求,今天又把手機端的省市區三級聯動選擇功能編寫了一個插件出來,代碼很簡單,樣式也是應用的跟日期時間選擇插件的一樣。寫省市區三級聯...
摘要:寫省市區三級聯動插件的關鍵是在于你如何編寫自己的省市縣區文件,你要是把數據格式寫對了,可以很輕松的寫一省市區插件出來。 最近剛做完一個版本的項目,閑暇時間,就索性把項目中需要用到的插件都自己寫了一個,畢竟自己動手豐衣足食才是最重要,自己寫的,可以應對各種項目需求,今天又把手機端的省市區三級聯動選擇功能編寫了一個插件出來,代碼很簡單,樣式也是應用的跟日期時間選擇插件的一樣。寫省市區三級聯...
摘要:在做后臺管理時,使用了搭配,請求方法使用了插件,在使用下拉框時,因為我需要獲取選中的選項中的其他值,因此需要傳入對象。 在做后臺管理時,使用了vue搭配elementUI,請求方法使用了axios插件,在使用下拉框時,因為我需要獲取選中的選項中的其他值,因此需要傳入對象。對select下拉框的文檔沒有讀的很仔細,百度過幾篇文章,也沒有理解他們表達的意思,然后自己又去看文檔,把他的屬性看...
閱讀 2065·2021-10-12 10:12
閱讀 787·2021-09-24 09:47
閱讀 1187·2021-08-19 11:12
閱讀 3461·2019-08-29 13:06
閱讀 681·2019-08-26 11:43
閱讀 2563·2019-08-23 17:20
閱讀 1146·2019-08-23 16:52
閱讀 2593·2019-08-23 14:27