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

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

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

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

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

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

说下问题吧:

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

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

相关推荐
虚惊一场2 分钟前
在浏览器里跑 Prettier:格式化 Markdown 的四个难点
前端·javascript·vue.js
前端炒粉7 分钟前
手撕小汇总
java·前端·javascript
r_oo_ki_e_14 分钟前
vue快速入门
前端·vue.js
虚惊一场17 分钟前
把 CodeMirror 6 调教成 Markdown 编辑器:扩展、装饰与门面
前端·javascript·vue.js
lauo20 分钟前
掌心核爆:iQOO首款小平板搭载2nm骁龙8E6,开启AI原生计算的移动终端新纪元
前端·人工智能·智能手机·重构·电脑·ai-native
虚惊一场28 分钟前
一条 Markdown 渲染管线的全部细节:Worker、源行标注与按需加载
前端·javascript·vue.js
CoovallyAIHub35 分钟前
当能源行业遇上 AI 智能体:Coco 为什么选择留在本地
前端·agent
程序员黑豆1 小时前
鸿蒙开发入门:以 Text 组件为例,掌握内置组件用法
前端·harmonyos
爱勇宝1 小时前
AI不会淘汰所有人,但会淘汰这6种人
前端·后端·程序员
J船长1 小时前
烂笔头扫盲:Embedding 与语义匹配:从概念到 pgvector 落地
前端