--请选择-- {{ item.name }} --请选择-- {{ item.name }} --请选择-- {{ item }}
<script>
var vm = new Vue({
el: "#app",
data: {
myProvince: "pleaseSel",
myCity: "pleaseSel",
myCounty: "pleaseSel",
allProvince: allCities,
allCity: [],
allArea: []
},
watch: {
myProvince(val){
this.myCity = "pleaseSel"; //重置为请选择
this.myCounty = "pleaseSel"; //重置为请选择
allCities.forEach(item=>{ //遍历所有数据, 找到选中的省
// console.log(this.myProvince)
if(item.name == this.myProvince){
this.allCity = item.city;
console.log(this.myProvince)
}
})
},
myCity(val){
this.allCity.forEach(item=>{
if(item.name == this.myCity){
this.allArea = item.area;
}
})
}
},
})
</script>