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

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

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

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

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

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

说下问题吧:

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

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

相关推荐
long_songs6 分钟前
纯前端 PNG/JPG 转 PDF 工具(无需服务器,源码分享)
服务器·前端·pdf
rongDang17 分钟前
浏览器模拟发送POST请求
前端·javascript
清汤饺子21 分钟前
OpenSpec:让 AI 编程从"开盲盒"到"先签字再干活"
前端·javascript·后端
用户693717500138422 分钟前
太钻 Android 了,在电鸭刷私活把我自己刷清醒了
android·前端·github
wuhen_n26 分钟前
ReAct模式理论:让AI学会“思考-行动-观察”
前端·javascript·ai编程
han_26 分钟前
JavaScript设计模式(七):迭代器模式实现与应用
前端·javascript·设计模式
SPC的存折32 分钟前
4、Ansible之Playbook变量应用
linux·前端·chrome·ansible
吴佳浩 Alben32 分钟前
Vibe Coding 时代:Vue 消失了还是 React 太强?
前端·vue.js·人工智能·react.js·语言模型·自然语言处理
wuhen_n33 分钟前
错误处理与容错机制:让AI学会“从失败中学习”
前端·javascript·ai编程
Mintopia40 分钟前
别再迷信“最佳实践”:适合你项目的才是对的
前端·架构