| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 | 
							- <!DOCTYPE html>
 
- <html>
 
- <head>
 
-   <title>城市选择</title>
 
-   <style>
 
-     .select-container {
 
-       display: inline-block;
 
-       margin-right: 10px;
 
-     }
 
-   </style>
 
- </head>
 
- <body>
 
-   <div id="app">
 
-     <div class="select-container">
 
-       <select v-model="selectedProvince" @change="onProvinceChange">
 
-         <option value="">请选择省份</option>
 
-         <option v-for="province in provinces" :value="province">{{ province }}</option>
 
-       </select>
 
-     </div>
 
-     <div class="select-container">
 
-       <select v-model="selectedCity" @change="onCityChange">
 
-         <option value="">请选择城市</option>
 
-         <option v-for="city in cities" :value="city">{{ city }}</option>
 
-       </select>
 
-     </div>
 
-     <div class="select-container">
 
-       <select v-model="selectedDistrict">
 
-         <option value="">请选择区域</option>
 
-         <option v-for="district in districts" :value="district">{{ district }}</option>
 
-       </select>
 
-     </div>
 
-   </div>
 
-   <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.min.js"></script>
 
-   <script>
 
-     new Vue({
 
-       el: '#app',
 
-       data: {
 
-         provinces: ['江西省', '浙江省', '江苏省'],
 
-         cities: {
 
-           '江西省': '南昌市',
 
-           '浙江省': '杭州市',
 
-           '江苏市': '南京市'
 
-         },
 
-         districts: {
 
-           '南昌市': ['东湖区', '西湖区', '青山湖区'],
 
-           '上海市': ['黄浦区', '徐汇区', '静安区'],
 
-           '北京市': ['东城区', '西城区', '朝阳区']
 
-         },
 
-         selectedProvince: '',
 
-         selectedCity: '',
 
-         selectedDistrict: ''
 
-       },
 
-       methods: {
 
-         onProvinceChange() {
 
-           this.selectedCity = '';
 
-           this.selectedDistrict = '';
 
-         },
 
-         onCityChange() {
 
-           this.selectedDistrict = '';
 
-         }
 
-       }
 
-     });
 
-   </script>
 
- </body>
 
- </html>
 
 
  |