el-switch值显示为true,视图却没有更新

2 阅读1分钟

背景:

vue3项目

问题:

el-switch值显示为true,视图却没有更新,如下图所示

image.png

解决方案:

因为el-switch绑定的是我是从缓存里取的,默认是string类型,而el-switch组件默认是通过布尔值去判断的所以el-switch没有更新,我把值转换成了布尔类型然后就正常显示了。感觉是犯了一个很弱智的错误,希望可以帮到你,哈哈哈哈哈哈哈

image.png