记录uniapp-checkbox如何动态更改检查状态
方案一:当用户单击未选中的复选框时,将弹出确认和取消操作。 单击“确定”以默认检查它,然后单击“取消”将其恢复为未检查状态。
通常这样做:
上面的:checked="limitArea" ,显示状态与limitArea 进行了绑定。但是发现虽然点击了取消, limitArea 值变成了0,按道理勾选框应该为不勾选,但是显示的勾选状态还是选中状态。什么原因我没弄明白,解决办法:
方案二:
单击以进行检查,但我们不想对其进行检查,而是将其强制返回到未检查状态。 直接更改limitArea值不会生效。 解决方案:使用弹出提示单击“确定”。 您可以在“确定”中更改值,但是您仍然需要注意方案一的问题。
我来说两句