收藏
回答

在HBuilder X 3.99中用vue 开发小程序 checkbox问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug checkbox 工具 1.06.2401020 1.0.0

<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);

}

},

}

回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    08-05

    你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    08-05
    有用
    回复
登录 后发表内容