文章详情页
javascript - vue 通过赋值改变select的value怎么触发change事件
浏览:182日期:2023-04-09 09:08:05
问题描述
从后台获取到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)}
问题解答
回答1:是不是可以直接 watch resData.type ? 变相的change
回答2:手动trigger一下
标签:
JavaScript
相关文章:
1. python - 求一个在def中可以实现调用本def满足特定条件continue效果的方法(标题说不太清楚,请见题内描述)2. $fields = $values = [];这条代码一直定义不了,一直报错,老师的源码也是被报错的,执行不了,请问该怎么解决这个问题3. java - mybatis怎么实现在数据库中有就修改,没有就添加4. MYSQL新建用户设置可以远程访问的问题5. mysql多表联合查询优化的问题6. MySQL中的enum类型有什么优点?7. mysql字符串排序问题8. 数据库设计 - MySQL数据库主键问题9. linux - 为什么我在mysql的my.cnf下找不到bind-address?10. mysql 5.7单表300万数据,性能严重下降,如何破?
排行榜
![$fields = $values = [];这条代码一直定义不了,一直报错,老师的源码也是被报错的,执行不了,请问该怎么解决这个问题](http://www.haobala.com/attached/image/news/202205/093622cb60.png)