最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Vue配合iView实现省市二级联动的示例代码

来源:动视网 责编:小采 时间:2020-11-27 22:10:57
文档

Vue配合iView实现省市二级联动的示例代码

Vue配合iView实现省市二级联动的示例代码:在实现省市二级联动时,如果省份和城市写在一个数组对象中。可以根据,点击某个省份时获取到目标省份的id 是否同 数组中的某个对象id一致 来判断 iView中的on-change事件 on-change事件:即选中的Option变化时触发,默认返回 value。(value在这里
推荐度:
导读Vue配合iView实现省市二级联动的示例代码:在实现省市二级联动时,如果省份和城市写在一个数组对象中。可以根据,点击某个省份时获取到目标省份的id 是否同 数组中的某个对象id一致 来判断 iView中的on-change事件 on-change事件:即选中的Option变化时触发,默认返回 value。(value在这里


在实现省市二级联动时,如果省份和城市写在一个数组对象中。可以根据,点击某个省份时获取到目标省份的id 是否同 数组中的某个对象id一致 来判断

iView中的on-change事件

on-change事件:即选中的Option变化时触发,默认返回 value。(value在这里只支持String和Number类型)

1、html部分

<template>
 <Form ref="formValidate" :model="formValidate" :rules="ruleValidate">
 <FormItem prop="province" label="省份">
 <Select v-model="formValidate.province" placeholder="请选择城市" @on-change="change">
 <Option v-for="item in provinceArr" :key="item.id" :value="item.id" >{{ item.name}}</Option>
 </Select>
 </FormItem>
 <FormItem prop="city" label="城市">
 <Select v-model="formValidate.city" placeholder="请选择省份">
 <Option v-for="item in cities" :key="item.id" :value="item.id" >{{ item.name}}</Option>
 </Select>
 </FormItem>
 </Form>
</template> 

2、JS主要部分

<script>
 export default{
 data(){
 return {
 provinceArr: [
 {
 id:1,
 name:"北京市",
 cities:[{id:11,
 name:"北京市"}]
 },
 {
 id:2,
 name:"天津市",
 cities:[{id:12,
 name:"天津市"} ]
 },
 {
 id:3,
 name:"上海市",
 cities:[ {id:13,
 name:"上海市"} ]
 }
 ],
 cities: "",
 formValidate:...,
 ruleValidate:...
 }
 },
 methods:{
 change(val){
 for(var i=0; i<this.provinceArr.length; i++){
 if(val == this.provinceArr[i].id ){
 this.cities = this.provinceArr[i].cities;
 }
 }
 }
 }
 }
</script> 

文档

Vue配合iView实现省市二级联动的示例代码

Vue配合iView实现省市二级联动的示例代码:在实现省市二级联动时,如果省份和城市写在一个数组对象中。可以根据,点击某个省份时获取到目标省份的id 是否同 数组中的某个对象id一致 来判断 iView中的on-change事件 on-change事件:即选中的Option变化时触发,默认返回 value。(value在这里
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top