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组件就会触发几次事件)
相关推荐
芭拉拉小魔仙6 小时前
企业级Vue项目的状态管理:从原理到实战架构
前端·vue.js·架构
扶苏10027 小时前
Vue 3 响应式原理深度解析
前端·javascript·vue.js
装不满的克莱因瓶9 小时前
Java7新特性:try-with-resources写法
java·前端·javascript·jdk·新特性·jdk7
哆啦A梦158811 小时前
Vue3魔法手册 作者 张天禹 06_监控
前端·vue.js·typescript
半兽先生13 小时前
使用 retire.js 自动检测前端 JavaScript 库漏洞
开发语言·前端·javascript
扶苏100214 小时前
详解Vue3的自定义 Hooks
前端·javascript·vue.js
专注VB编程开发20年14 小时前
WebView2 处理跨域访问限制,Frame脚本执行,难度比CEF大10倍
前端·javascript·.net
Highcharts.js15 小时前
Highcharts角度仪表(Angular Gauge)完全指南:从速度表到工业监控,一文学会gauge与solidgauge实战开发
javascript·angular.js·开发文档·highcharts·图表开发·实心仪表
css趣多多17 小时前
Vue 响应式无限递归问题总结
前端·javascript·vue.js
014-code17 小时前
Vue3 性能优化实战
前端·vue.js·性能优化