为什么打印出来的是这个["[object Object]"]
而不是数组对象呢
[
{
adminSysId: "874b97a15c5b45e2af02c8b3a26db49d",
roleName: "项目试用人员"
},
{
adminSysId: "822307a15c5b45e2af02c8b3a26db49d",
roleName: "运营"
},
{
adminSysId: "962307a15c5b45e2af02c8b3a26db49d",
roleName: "系统"
}
]
<checkbox-group bindchange="Select" class="content">
<checkbox class="item" wx:for="{{list}}" value="{{item}}">
{{item.roleName}}
</checkbox>
</checkbox-group>
Select(e){
console.log(e.detail.value)
},
因为value这里类型是string,你绑定了object类型,会被转成string类型
先绑定id,提交数据的时候再通过选择的id集合去组装数据,或者直接提交id集合让后端自己处理
value这样绑定:value="{{ item.adminSysId }}"