位置: IT常识 - 正文

Element UI 中国省市区级联选择器(elementui中文网)

发布时间:2024-01-16
Element UI 中国省市区级联选择器

目录

1.安装

2.说明

3.示例


1.安装npm install element-china-area-data -S2.说明

推荐整理分享Element UI 中国省市区级联选择器(elementui中文网),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:element ui cn,element_ui,element ui cn,elements ui官网,element-ui官网,element-ui官网,elementui中文网,elementui中文网,内容如对您有帮助,希望把文章链接给更多的朋友!

文档:element-china-area-data - npm

provinceAndCityData是省市二级联动数据(不带“全部”选项)regionData是省市区三级联动数据(不带“全部”选项)provinceAndCityDataPlus是省市区三级联动数据(带“全部”选项)regionDataPlus是省市区三级联动数据(带“全部”选项)“全部"选项绑定的value是空字符串”"CodeToText是个大对象,属性是区域码,属性值是汉字 用法例如:CodeToText[‘110000’]输出北京市extToCode是个大对象,属性是汉字,属性值是区域码 用法例如:TextToCode[‘北京市’].code输出110000,TextToCode[‘北京市’][‘市辖区’].code输出110100,TextToCode[‘北京市’][‘市辖区’][‘朝阳区’].code输出1101053.示例

(1)导入

import { provinceAndCityData, regionData, provinceAndCityDataPlus, regionDataPlus, CodeToText, TextToCode } from 'element-china-area-data'Element UI 中国省市区级联选择器(elementui中文网)

(使用)

<el-form-item label="仓库地址" prop="addressJson"> <el-row> <el-col :span="16"> <el-cascader :options="addressData" :disabled="false" @change="handleAddress" style="width: 95%" v-model="addressSelections" placeholder="请选择省市区"></el-cascader> </el-col> <el-col :span="8"> <el-input v-model="form.detail" placeholder="请填写详细地址"/> </el-col> </el-row> </el-form-item>

 options中的内容是绑定来源于导入的具体的数据,可以选择的类型参照说明中的内容,如下

data() { return { // 遮罩层 loading: true, // 选中数组 ids: [], //地址信息 addressData: regionData, addressSelections: [], warehouse: 'warehouse' }; },

 change方法中编辑省市区的信息,当然也可以直接存储,主要是看你后端用什么来接受

handleAddress() { for (let i = 0; i < this.addressSelections.length; i++) { if (i == 0) { this.form.province = CodeToText[this.addressSelections[i]] } if (i == 1) { this.form.city = CodeToText[this.addressSelections[i]] } if (i == 2) { this.form.town = CodeToText[this.addressSelections[i]] } } },

 根据后端传来的数据进行省市区数据格式的还原。

getAddressInfo() { this.addressSelections = []; this.form.provinceCode = this.form.province ? TextToCode[this.form.province].code : ""; this.form.cityCode = this.form.city ? TextToCode[this.form.province][this.form.city].code : ""; this.form.townCode = this.form.town ? TextToCode[this.form.province][this.form.city][this.form.town].code : ""; this.addressSelections.push(this.form.provinceCode); this.addressSelections.push(this.form.cityCode); this.addressSelections.push(this.form.townCode); },

 还可以实现四级联动,这里就不说明了

参照:

Element UI 中国省市区级联数据_最小的帆也能远航的博客-CSDN博客

本文链接地址:https://www.jiuchutong.com/zhishi/297722.html 转载请保留说明!

上一篇:警惕AI复制,几张图片就能实现视频伪造(ai复制命令)

下一篇:Vue语法与标签的使用(vue fragment标签)

  • 个人所得税 补觉
  • 股东不任职
  • 应收账款平均余额公式
  • 个体户开票超过500万能注销吗
  • 增值税发票税控开票软件怎么下载
  • 公司报销房租还能扣税吗
  • 赠送客户样品怎么写文案
  • 退回以前年度的增值税账务处理
  • 税盘减免主表不显示减免怎么填
  • 所得税年报工资薪金支出怎么填
  • 租入住房用于职工福利,进项转出吗?
  • 业务员不拿工资怎么办
  • 财务报表实收资本
  • 工程项目劳务分包合同范本
  • 开完红字发票后,正数发票如何开具?
  • 会务费抵扣限额
  • 税法相关问题
  • 企业如何实现资源共享
  • 总资产减少率怎么算
  • 发票第一联盖章吗
  • 有限公司属于什么企业
  • 优先股份转让权
  • 外币业务汇兑损益根据业务划分为
  • 如何正确核算出租房屋所应交的房产税?
  • 制造业购买纸箱子记入什么科目
  • 以现金收回已核销的不良贷款分录?
  • Win10 LTSC 2021(长期服务频道)正式版发布: 附MSDN官方ISO纯净镜像下载
  • 金税盘减免税款怎么结转
  • 银行年费通过什么渠道交
  • 未入账发票可以作废吗
  • win10 待机时间
  • php的array函数
  • php throw
  • 弗吉尼亚理工大学美国排名
  • ecshop app搭建
  • 房地产销售老项目增值税
  • 地方各项基金费(工会经费)可以不申报吗
  • 购进的产品样品怎么入账
  • es5和es6的区别
  • ip add命令是什么意思
  • php实现会话的步骤
  • 应收账款的账务改为公司招待费用怎么做会计分录
  • 印花税怎么填申报表
  • 附加税减免额怎么算
  • 小规模纳税人减免增值税会计处理
  • 小企业会计准则和一般企业会计准则的区别
  • mysql数据查询慢
  • 应付账款的入账价值应当包括增值税的进项税额
  • 零售药店过期药品整改报告
  • 利润分配科目是所有者权益科目吗
  • 税控设备抵减税款分录
  • 期初应收账款对应什么科目试算平衡
  • 预存返利骗局
  • 存货换入无形资产账务处理
  • 开支票如何做账
  • 使用sql查询
  • 创建mysql数据库指定字符集
  • win8.1ie浏览器在哪
  • linux dd 系统
  • ubuntu下安装deb文件
  • ghost 硬盘对考
  • winxp程序和功能在哪里
  • linux系统批量任务
  • win10周年更新版是什么意思
  • centos vi命令
  • win10无u盘装系统教程
  • 新版电脑装win7
  • linux跨服务器调用shell脚本
  • 缩放打印到一张a4纸上设置
  • jquery跳出循环
  • opengl教程48讲
  • javascript例子
  • jquery easyui有哪些特点
  • 进入cmd命令
  • node.js 10实战
  • python如何安装各种库
  • android图片裁剪
  • 什么东西的海关不能寄
  • 发票汇总表怎么计算
  • 国税申报作废怎么操作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号