最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue中集成省市區(qū)街四級(jí)地址組件的實(shí)現(xiàn)過(guò)程

 更新時(shí)間:2022年12月29日 11:52:37   作者:穆雄雄  
我們?cè)陂_(kāi)發(fā)中常會(huì)遇到選擇地址的需求,有時(shí)候只需要選擇省就可以,有時(shí)候則需要選擇到市、縣,以至于鄉(xiāng)鎮(zhèn),甚至哪個(gè)村都有可能,下面這篇文章主要給大家介紹了關(guān)于vue中集成省市區(qū)街四級(jí)地址組件的相關(guān)資料,需要的朋友可以參考下

前言

省市區(qū)地址大家應(yīng)該都不陌生吧,網(wǎng)上買(mǎi)個(gè)東西,得填地址。中午定個(gè)飯,得寫(xiě)地址;叫個(gè)貨拉拉叫個(gè)跑腿,是不是也得寫(xiě)地址。

但是選擇地址的時(shí)候,不同場(chǎng)景下選擇的范圍不同,就像出門(mén)在外,根據(jù)所處的地域,回答別人“你是哪里的”的話也不一樣。

比如我是山西呂梁柳林縣的,我到了縣城,我的回答是:我是XXX鎮(zhèn)的。

我到了市里,我的回答是:我是XXX縣的。

我到了省城,我的回答則是:我是XXX市的。

當(dāng)我到省外的時(shí)候,我的回答肯定是:我是XXX省的。

在我們項(xiàng)目中也是同樣的道理,有時(shí)候只需要選擇省就可以,有時(shí)候則需要選擇到市、縣,以至于鄉(xiāng)鎮(zhèn),甚至哪個(gè)村都有可能,不同項(xiàng)目不同的選擇范圍。

許多框架中都會(huì)自帶地址欄組件,比如我們今天要介紹的jeecg-boot中,但是它自帶的只有三級(jí),也就是到了區(qū)的這一級(jí),但是我們項(xiàng)目確是需要到五級(jí),所以我們就不得不改一下。

效果圖

首先我們可以先來(lái)看看效果圖:

下拉選擇器,可以切換成四個(gè)下拉列表級(jí)聯(lián),也可以切換成現(xiàn)在這樣的,不同的標(biāo)簽。

代碼實(shí)現(xiàn)

先安裝area-linkage-vue的依賴(lài),命令如下:

npm i --save vue-area-linkage area-data

main.js中引入:

import { pca, pcaa } from 'area-data'; // v5 or higher
import VueAreaLinkage from 'vue-area-linkage';

Vue.use(VueAreaLinkage)

這個(gè)地方需要注意,由于自帶的jeecg-boot地址欄組件和這個(gè)非常類(lèi)似,我因?yàn)檫@個(gè)地方錯(cuò)覺(jué)了,以為是一個(gè),浪費(fèi)了好多時(shí)間。

自帶的是:

//jeecg-boot原生的
import VueAreaLinkage from 'vue-area-linkage';
//jeecg原生的
Vue.use(VueAreaLinkage);

一定要區(qū)分開(kāi)來(lái),不然沒(méi)有效果。

在需要添加的頁(yè)面上引入:

  import { pcaa } from 'area-data-vue'

data中寫(xiě):

  pcaaData:pcaa,

templete中寫(xiě)組件:

<area-cascader v-model='model.administrative' :data='pcaaData' :level='2' type='text' style='width: 100%' />

下面是來(lái)自官方的屬性介紹:

地址:在這里

area-select 組件

參數(shù)類(lèi)型可選值默認(rèn)值說(shuō)明
typeStringall/code/textcode設(shè)置返回的數(shù)據(jù)格式
placeholdersArray-[]設(shè)置 placeholder text
levelNumber0/1/21設(shè)置聯(lián)動(dòng)層級(jí)(0-只選省份/1-省市聯(lián)動(dòng)/2-省市區(qū)聯(lián)動(dòng))
sizeStringsmall/medium/largemedium設(shè)置輸入框的大小
disabledBoolean-false是否禁用
dataObject--地區(qū)數(shù)據(jù)(v5需要傳入)
iconString-area-select-icon自定義下拉小圖標(biāo)
disableLinkageBoolean-true地區(qū)選擇是否進(jìn)行聯(lián)動(dòng)

v4 僅支持省市區(qū)聯(lián)動(dòng),即 v4 不再支持 level 的值為 3(省市區(qū)街聯(lián)動(dòng))

參數(shù)類(lèi)型可選值默認(rèn)值說(shuō)明
typeStringall/code/textcode設(shè)置返回的數(shù)據(jù)格式
placeholderString-‘’設(shè)置 placeholder text
levelNumber0/10設(shè)置聯(lián)動(dòng)層級(jí)(0-省市聯(lián)動(dòng)/1-省市區(qū)聯(lián)動(dòng))
sizeStringsmall/medium/largemedium設(shè)置輸入框的大小
separatorString-‘-’顯示選中文本的分隔符
disabledBoolean-false是否禁用
dataObject--地區(qū)數(shù)據(jù)(v5需要傳入)

事件

事件名說(shuō)明參數(shù)
change選中值發(fā)生變化時(shí)觸發(fā)目前選擇的值

這就是今天要分享的內(nèi)容,你學(xué)會(huì)了嗎?

總結(jié)

到此這篇關(guān)于vue中集成省市區(qū)街四級(jí)地址組件實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)vue集成省市區(qū)街四級(jí)地址組件內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Ant Design Vue 添加區(qū)分中英文的長(zhǎng)度校驗(yàn)功能

    Ant Design Vue 添加區(qū)分中英文的長(zhǎng)度校驗(yàn)功能

    這篇文章主要介紹了Ant Design Vue 添加區(qū)分中英文的長(zhǎng)度校驗(yàn)功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下功能,
    2020-01-01
  • vue props數(shù)據(jù)傳遞類(lèi)型限制方式

    vue props數(shù)據(jù)傳遞類(lèi)型限制方式

    這篇文章主要介紹了vue props數(shù)據(jù)傳遞類(lèi)型限制方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • 使用vite兼容低端瀏覽器配置

    使用vite兼容低端瀏覽器配置

    這篇文章主要介紹了使用vite兼容低端瀏覽器配置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • 使用Vue寫(xiě)一個(gè)datepicker的示例

    使用Vue寫(xiě)一個(gè)datepicker的示例

    這篇文章主要介紹了使用Vue寫(xiě)一個(gè)datepicker的示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • el-table-column 內(nèi)容不自動(dòng)換行的解決方法

    el-table-column 內(nèi)容不自動(dòng)換行的解決方法

    本文主要介紹了el-table-column 內(nèi)容不自動(dòng)換行的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • vue中使用axios的作用

    vue中使用axios的作用

    Axios是一個(gè)功能強(qiáng)大、易用性高的HTTP庫(kù),適用于大多數(shù)的前端項(xiàng)目,它提供了豐富的功能和靈活的配置選項(xiàng),可以滿足不同項(xiàng)目的需求,這篇文章主要介紹了vue中使用axios的作用,需要的朋友可以參考下
    2023-08-08
  • Vue組件庫(kù)ElementUI實(shí)現(xiàn)表格加載樹(shù)形數(shù)據(jù)教程

    Vue組件庫(kù)ElementUI實(shí)現(xiàn)表格加載樹(shù)形數(shù)據(jù)教程

    這篇文章主要為大家詳細(xì)介紹了Vue組件庫(kù)ElementUI實(shí)現(xiàn)表格加載樹(shù)形數(shù)據(jù)教程,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • 基于vue cli重構(gòu)多頁(yè)面腳手架過(guò)程詳解

    基于vue cli重構(gòu)多頁(yè)面腳手架過(guò)程詳解

    本文分步驟給大家介紹了基于vue cli重構(gòu)多頁(yè)面腳手架過(guò)程,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下
    2018-01-01
  • Vue簡(jiǎn)易注冊(cè)頁(yè)面+發(fā)送驗(yàn)證碼功能的實(shí)現(xiàn)示例

    Vue簡(jiǎn)易注冊(cè)頁(yè)面+發(fā)送驗(yàn)證碼功能的實(shí)現(xiàn)示例

    本文主要介紹了Vue簡(jiǎn)易注冊(cè)頁(yè)面+發(fā)送驗(yàn)證碼功能的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • Vue組件庫(kù)ElementUI實(shí)現(xiàn)表格列表分頁(yè)效果

    Vue組件庫(kù)ElementUI實(shí)現(xiàn)表格列表分頁(yè)效果

    這篇文章主要為大家詳細(xì)介紹了Vue組件庫(kù)ElementUI實(shí)現(xiàn)表格列表分頁(yè)效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-06-06

最新評(píng)論

海原县| 开原市| 吴川市| 察隅县| 临武县| 芦山县| 河西区| 余庆县| 平原县| 武穴市| 六枝特区| 江陵县| 祁门县| 包头市| 郑州市| 七台河市| 高雄县| 嘉鱼县| 开江县| 庆安县| 沅江市| 玉溪市| 乌兰浩特市| 榆树市| 全椒县| 吉安县| 昂仁县| 介休市| 长兴县| 青海省| 西丰县| 巫山县| 格尔木市| 长宁区| 巴青县| 新绛县| 四川省| 临城县| 乌兰察布市| 金湖县| 西青区|