ElementPlus switch组件初始化触发change事件处理

今天在写一个表格时候,表格中有个switch组件,change事件的时候需要调用接口改下状态

然后就出现页面刚进来的时候触发了一次change事件,调了一次接口。。。

看了下api有个before-change属性,

复制代码
switch 状态改变前的钩子, 返回 false 或者返回 Promise 且被 reject 则停止切换

加上这个也没有什么用,刷新页面的时候还是会触发一次change事件

说下问题吧:

后端返回的字段是字符串1和0,不是true,false

这里初始化的时候就会触发change,数据转成布尔值就不会触发

相关推荐
酉鬼女又兒2 分钟前
零基础入门Web应用开发(备赛蓝桥杯)_网页布局原理
前端·职场和发展·蓝桥杯·html5
zzh08119 分钟前
web技术与nginx网站环境部署
运维·前端·nginx
3Katrina31 分钟前
RAG技术全拆解:让大模型告别“瞎编”,秒变靠谱助手
前端
a11177635 分钟前
堆叠式流程图编辑器(html 开源)
开发语言·前端·javascript·开源·编辑器·html·流程图
墨渊君36 分钟前
前端工程化进阶:Monorepos 架构简析(水文)
前端
兆子龙36 分钟前
前端必学:完美组件封装的 7 个原则
前端·javascript
兆子龙37 分钟前
React 性能坑:别让 AI 踩了,快来添加 rule 吧
前端·javascript
光影少年38 分钟前
Vue的生命周期有哪些及执行机制?
前端·vue.js·掘金·金石计划
来碗疙瘩汤39 分钟前
Vue 事件绑定完全指南:官方文档未详述的事件大全
前端·javascript·vue.js
天涯学馆40 分钟前
从 V8 引擎看 JS 代码是如何一步步变成机器指令的
前端·javascript·面试