vue下拉框(选择框)动态取值

1.在下拉框加上change方法@on-change=""

<FormItem label="客户" prop="cust">
	<Select @on-change="getCustName" v-model="modalFormItem.cust" filterable>
		<Option
			v-for="item in cityList7"
			:value="item.ID"
			:key="item.ID"
			>{{ item.NAME }}</Option>
	</Select>
	<Button type="primary" @click="addCustButton">添加新客户</Button>
</FormItem>

2.写方法

getCustName(id){//这里注意id必须是字符串,可通过toString()转换成字符串
      this.modalFormItem.cust = id
    },

3.在需要动态改变下拉框值的地方调用,并将改变的值赋给id

this.getCustName(id)

版权声明:本文为weixin_45891332原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。