打开app -> 读取本地数据获取自动同步的状态(true/false) -> 点击自动同步改变状态 -> 改变成功
再次点击自动同步 -> 自动同步的状态无法再次改变(checkbox的状态被改变,settingsStore的enableAutoSync无法再次改变)
用老师的代码也重现了同样的bug
解决方案:在自动同步的点击事件里获取当前状态
{
click: () => {
const enable = settingsStore.get('enableAutoSync')
settingsStore.set('enableAutoSync', !enable)
}