在H5项目中,使用van-swithc有时候要弹出Dialog确认,同时switch选择,取消时返回原来的状态
有一个beforeClose,文档描述非常模糊,点确认按钮时也没有定义confirm和cancel事件,实际检查发现是通过.then()---确定按钮 .catch()取消按钮Promise操作的。
这个时候结合van-switch选择框应该如下写法:
如果要下架,点击取消时要取反,如图.catch的代码
确定按钮按正常值true,false赋值.then(),操作问题就在于if判断true,false,要在.then(),.catch()中处理。