首页 > 其他 > 详细

element-ui使用中国省市区

时间:2021-01-25 14:14:21      阅读:78      评论:0      收藏:0      [点我收藏+]

最近老是在项目内遇到需要选地区的地方,而我们去github上拉省市区数据太费劲了,所以今天弄个快捷使用省市区选择框

项目使用的框架是VUE+element-ui

首先是安装

以下教程参考自官方的教程:https://www.npmjs.com/package/element-china-area-data

执行以下语句安装城市数据:

    npm install element-china-area-data -S

然后去导入

我们就以vue-cli创建的项目为例,在vue文件中的scrit标签内导入数据:

    import { regionalData, codeTextData } from "element-china-area-data"

 

最后是使用方法

 

如下代码所示:

<html>
 <head></head>
 <body>
  <template> 
   <div id="app"> 
    <div> 
     <el-cascader size="large" :options="options" v-model="selectedOptions" @change="handleChange"> 
     </el-cascader> 
    </div> 
   </div> 
  </template> 
  <script>
import { regionalData , codeTextData } from "element-china-area-data";

export default {
  name: "app",
  data() {
    return {
      options: regionalData,
      selectedOptions: []
    };
  },

  methods: {
    handleChange() {
      var loc = "";
      for (let i = 0; i < this.selectedOptions.length; i++) {
        loc += codeTextData[this.selectedOptions[i]];
      }
      alert(loc);
    }
  }
};
</script>
 </body>
</html>

 

element-ui使用中国省市区

原文:https://www.cnblogs.com/webHao/p/14324591.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!