我是靠谱客的博主 土豪乐曲,最近开发中收集的这篇文章主要介绍解决select选择器初始进入时也会触发 change 事件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

思路:运用一个标记决定是否执行change操作

设置初始为不执行

data() {
return {
changeFlag: false
}
},

在触发的change函数里,通过判断标志,确认是否执行操作

methods: {
deptChange(val) {
//标志为true时才执行操作,即 修改选项时才触发change联动
if (this.changeFlag) {
console.log('触发change值', val)
// 修改选项时操作
this.form.xxx = xxx
}
//初始化,不做任何数据操作,为了下一次的执行,把change标志变为true
else {
this.changeFlag = true;
}
}
}

最后

以上就是土豪乐曲为你收集整理的解决select选择器初始进入时也会触发 change 事件的全部内容,希望文章能够帮你解决解决select选择器初始进入时也会触发 change 事件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(65)

评论列表共有 0 条评论

立即
投稿
返回
顶部