<checkbox style="transform: scale(0.9)" @tap="onAgreeTap" :checked="s_agree">
在onAgreeTap 事件中改变s_agree 的值,没办法取消checkbox的选中状态
data() {
return {
s_ver: this.config.sysInfo.ver,
s_agree: false,
height: this.config.sysInfo.windowHeight,
canBegin: false, //是否可以启动
webRoot: this.config.webRoot,
};
},methods:{
onAgreeTap: function() {
const app = getApp();
if (!(app.globalData.isAgreeys && app.globalData.isAgreegz)) {
this.util.showModel('请阅读并同意:\r\n迈瑞网络服务《隐私政策》以及\r\n迈瑞网络服务《来访人员安全告知》');
this.s_agree = false;
} else {
this.s_agree = this.s_agree ? false : true;
this.apiDef.setAgree(this.s_agree);
}
},
}
你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。