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

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

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

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

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

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

说下问题吧:

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

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

相关推荐
张元清13 小时前
React 与用户偏好:尊重用户已经在 OS 里设过的那些选项
前端·javascript·面试
RPGMZ13 小时前
RPGMZ 游戏场景全局提示框 带三秒隐藏插件
前端·javascript·游戏·rpgmz
JarvanMo13 小时前
2026年最佳Flutter图标包
前端
Arthur147261228654713 小时前
Vue Query 缓存机制实战:别再让 gcTime 和 staleTime 背锅了
前端
Rkgua13 小时前
React中的赋值操作为什么不是=?
前端·javascript
heyCHEEMS13 小时前
记录一个 React 表单的小坑:缓存节流导致页面刷新
前端·javascript
@不误正业13 小时前
多Agent协作框架深度实战-从ReAct到Plan-and-Execute全架构演进
前端·react.js·架构·agent
唐青枫13 小时前
别再手写重复 CSS 了:SCSS 从入门到实战
前端·css·scss
huohaiyu13 小时前
HTML和CSS基础使用
前端·css·html