猿问

vue 通过赋值改变select的value怎么触发change事件

从后台获取到select的值并赋值给select,怎么触发change事件
html代码简写如下:

<select v-model="resData.type" @change="supRes(resData.type)" >

    <option value="">--请选择--</option>

    <option value="2">123</option>

    <option value="3">456</option>

</select>

js代码简写如下:

axios({

  method:"get",

  url:"***",

  params:{ id : row.id }

  }).then((res)=>{

  var data = res.data.content;

  this.resData = {

      type : data.type

  }

 })

supRes:function(val){

  console.log(val)

}


跃然一笑
浏览 9905回答 1
1回答

慕桂英3389331

是不是可以直接 watch resData.type ? 变相的change
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答