手动实现 switch 组件的 before-change 功能 叫我小窝吧 2024-06-28 299 阅读1分钟 在使用 switch 组件时我们希望在点击切换状态之前进行一些逻辑的判断,满足条件再去切换,组件本身提供了一个属性 before-change 可以实现这个需求。但是在较低版本中没有该属性,我们只能手动去实现。 实现思路 默认禁用开关组件,修改组件的禁用样式; 在组件上注册点击事件,在事件处理函数中进行逻辑的判断及开关状态的切换;