假设有如下的select (wechatsLogin 是一个数组,改成你自己的数据)

<select id="cs" v-if="wechatsLogin.length>0" @change="changeWechat()">
	<option
		:value="wechat.WeChatId"
		v-for="(wechat, index) in wechatsLogin"
		:key="index"
		v-text="wechat.WeChatNick"
	></option>
</select>

js中的代码,当选项改变的时候

 changeWechat () {
	let wechatId = document.getElementById('cs').value
	console.log(wechatId)
	...你自己的逻辑代码
},

也可以用ref

<select ref="addRequestState" @change="showValue()">
    <option value="4" selected>全部</option>
    <option value="0">未处理</option>
    <option value="2">已接受</option>
    <option value="3">已拒绝</option>
    <option value="1">已忽略</option>
</select>
showValue () {
   console.log('showValue')
   let index = parseInt(this.$refs.addRequestState.value)
   console.log(index)
	... 你自己的方法
},
Logo

前往低代码交流专区

更多推荐