问题模块 | 框架类型 | 问题类型 | API/组件名称 | 终端类型 | 操作系统 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|---|
API和组件 | 小程序 | Bug | checkbox | 客户端 | iOS | 6.6.1 | 2.1.1 |
-----wxml部分代码
<view class="classname" style='margin-top:22rpx;margin-left:28rpx;'>
<checkbox bindtap="bindAgreeClick" checked='{{agreeD}}' />
</view>
-----js部分代码
data: {
agreeD:true
},
bindAgreeClick: function () {
this.setData({
agreeD: !this.data.agreeD
})
console.log('是否勾选'+this.data.agreeD)
},
ios进入该页面 有一半的几率不显示默认选中的对勾,但实际是选中的状态
网友回复
R.Dandelion:
同样遇到这个问题
ios 6P 版本 8.3(12F70)
微信版本6.7.3
<checkbox checked="{{true}}" bindtap="checked" type="checkbox" class="checkbox"/>
。。。。。
我把官方教程上面的例子贴进去,真机运行,也是如此。。。
那个很帅的小白:
你好,麻烦提供一下出现问题的机型和微信版本,并且给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题