vue3+element plus省市区选择
1.安装element-china-area-data。2.在需要的页面引入并使用。3.若需要在其他地方回显。
·
效果如图

1.安装element-china-area-data
npm install element-china-area-data
2.在需要的页面引入并使用
<el-cascader
style="width: 100%;"
:options="optionsArr" v-model="address
clearable placeholder="请选择所属地区">
<template #default="{ data }">
<span>{{ data.label }}</span>
</template>
</el-cascader>
import{ regionData } from 'element-china-area-data'
const optionsArr = ref(regionData)
3.若需要在其他地方回显
import{ codeToText } from 'element-china-area-data'
const getCodeToText = (codeStr) => {
let codeArray = codeStr.split(",");
let area = codeToText[codeArray[0]] + codeToText[codeArray[1]] + codeToText[codeArray[2]];
return area;
}
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)