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

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

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

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

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

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

说下问题吧:

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

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

相关推荐
初圣魔门首席弟子5 分钟前
AI Agent 核心原理:工具调用(Function Calling)完整工作流程详解
前端·数据库·人工智能
CodeSheep11 分钟前
又是梁文锋,有点猛啊。
前端·后端·程序员
陈老老老板22 分钟前
如何用 Bright Data Web Scraper API + Coze 搭建 Reddit 行业情报聚合 Bot(2026 实战指南)
前端·人工智能
恋猫de小郭29 分钟前
由于 iOS 26 的键盘变化,Flutter 又要重构键盘区域逻辑
android·前端·flutter
怕浪猫34 分钟前
Electron 开发实战(十五):实战项目|从零搭建桌面即时通讯(IM)应用
前端·javascript·electron
喜欢踢足球的老罗41 分钟前
破解 Chrome 扩展的「两世界难题」:MV3 下的 ISOLATED 与 MAIN World 桥接之道
前端·chrome
一拳一个娘娘腔42 分钟前
【第七期】漏洞攻防-前端篇:XSS 与 CSRF —— 当浏览器成为攻击者的“肉鸡”
前端·xss·csrf
不吃鱼的羊1 小时前
DaVinci配置NVM模块
前端·javascript·网络
excel1 小时前
为什么需要构建工具(Webpack / Vite 的本质)
前端