ElementPlus el-switch开关页面初始化时,change事件自动触发

解决方案:

html 复制代码
//在el-switch外层包一个盒子 不使用el-switch自带的 change 事件
//盒子上面添加一个 @click 点击事件,通过点击事件来改变el-switch的状态
<div @click="switchChange">
	<el-switch v-model="value1" />
</div>

//这样可以解决页面初始化赋值的时候,el-switch的change事件会一直自动触发的问题
//(有几个el-switch组件就会触发几次事件)
相关推荐
萧曵 丶4 小时前
Vue 中父子组件之间最常用的业务交互场景
javascript·vue.js·交互
Amumu121385 小时前
Vue3扩展(二)
前端·javascript·vue.js
NEXT065 小时前
JavaScript进阶:深度剖析函数柯里化及其在面试中的底层逻辑
前端·javascript·面试
牛奶6 小时前
你不知道的 JS(上):原型与行为委托
前端·javascript·编译原理
泓博6 小时前
Android中仿照View selector自定义Compose Button
android·vue.js·elementui
牛奶6 小时前
你不知道的JS(上):this指向与对象基础
前端·javascript·编译原理
牛奶6 小时前
你不知道的JS(上):作用域与闭包
前端·javascript·电子书
+VX:Fegn08957 小时前
计算机毕业设计|基于springboot + vue鲜花商城系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
pas1368 小时前
45-mini-vue 实现代码生成三种联合类型
前端·javascript·vue.js
颜酱9 小时前
数组双指针部分指南 (快慢·左右·倒序)
javascript·后端·算法