vue2-省市县三级联动选择框

Json数据:https://yjy-oss-files.oss-cn-zhangjiakou.aliyuncs.com/tuxian/area.json

 如何访问本地文件参考:vue-访问本地json文件_vue3读取json文件-CSDN博客

 .vue文件:

<template>
           <select v-model="mailAddress1" style="width: 19rem;" @change="provinceChange">
            <option :value="item" v-for="(item, index) in provinceList" :key="index">{
  { item.name }}</option>
          </select>
          <select v-model="mailAddress2" style="width: 19rem;margin-left:1rem;" @change="cityChange">
            <option :value="item" v-for="(item, index) in cityList" :key="index">{
  { item.name }}</option>
          </select>
          <select v-model="mailAddress3" style="width: 19rem;margin-left:1rem;">
            <option :value="item" v-for="(item, index) in countyList" :key="index">{
  { item.name }}</option>
          </select>
</template>
<script>
export default {
  data() {
    return {
      mailAddress1: '',
      mailAddress2: '',
      mailAddress3: '',
      provinceList: '',
      cityList: '',
      countyList: ''
    };
  },
  mounted() {
    fetch('/addData.json')
      .then(response => response.json())
      .then(res => {
        this.provinceList = res
      });
  },
  methods: {
    provinceChange() {
      this.cityList = this.mailAddress1.areaList
      this.countyList = ""
    },
    cityChange() {
      this.countyList = this.mailAddress2.areaList
    }
  }
}
</script>

相关推荐

  1. mysql全国三级联动创表sql(一)

    2023-12-06 06:50:05       59 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-06 06:50:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-06 06:50:05       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-06 06:50:05       82 阅读
  4. Python语言-面向对象

    2023-12-06 06:50:05       91 阅读

热门阅读

  1. 【云备份】第三方库

    2023-12-06 06:50:05       57 阅读
  2. el-from表单实现lable字体大小改变

    2023-12-06 06:50:05       51 阅读
  3. Unix Network Programming Episode 82

    2023-12-06 06:50:05       57 阅读
  4. Unix Network Programming Episode 83

    2023-12-06 06:50:05       59 阅读
  5. 西南科技大学C++程序设计实验四(类与对象三)

    2023-12-06 06:50:05       59 阅读
  6. 透明度值和注意点

    2023-12-06 06:50:05       45 阅读
  7. 编程思想/oop设计模式

    2023-12-06 06:50:05       54 阅读
  8. Android Studio的代码笔记--IntentService学习

    2023-12-06 06:50:05       61 阅读
  9. .Net Core 单元测试获取配置文件节点值

    2023-12-06 06:50:05       40 阅读