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

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

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

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

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

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

说下问题吧:

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

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

相关推荐
灵犀学长6 分钟前
解锁HTML5页面生命周期API:前端开发的新视角
前端·html·html5
江号软件分享15 分钟前
轻松解决Office版本冲突问题:卸载是关键
前端
致博软件F2BPM22 分钟前
Element Plus和Ant Design Vue深度对比分析与选型指南
前端·javascript·vue.js
慧一居士1 小时前
flex 布局完整功能介绍和示例演示
前端
DoraBigHead1 小时前
小哆啦解题记——两数失踪事件
前端·算法·面试
一斤代码7 小时前
vue3 下载图片(标签内容可转图)
前端·javascript·vue
中微子7 小时前
React Router 源码深度剖析解决面试中的深层次问题
前端·react.js
光影少年7 小时前
从前端转go开发的学习路线
前端·学习·golang
中微子7 小时前
React Router 面试指南:从基础到实战
前端·react.js·前端框架
3Katrina7 小时前
深入理解 useLayoutEffect:解决 UI "闪烁"问题的利器
前端·javascript·面试