This article mainly introduces the detailed explanation and simple examples of the checkbox component of the WeChat applet. Friends in need can refer to the
implementation renderings:
checkbox-group
Multi-select item group, internally composed of multiple checkbox
.
checkbox-group can only contain checkbox
Attribute name | Type | Default value | Description |
---|---|---|---|
bindchange | EventHandle | The selected item in checkbox-group changes Trigger the change event, detail = {value:[array of value of the selected checkbox]} |
checkbox
Multi-select items.
Attribute name | Type | Default value | Description |
---|---|---|---|
value | String | checkbox identifier, triggers the change event of checkbox-group when selected, and carries the checkbox value | |
disabled | Boolean | false | Whether it is disabled |
checked | Boolean | false | Whether it is currently selected or not, can be used to set the default selection |
Example:
<checkbox-group bindchange="checkboxChange"> <label class="checkbox" wx:for-items="{{items}}"> <checkbox value="{{item.name}}" checked="{{item.checked}}"/>{{item.value}} </label> </checkbox-group>
Page({ data: { items: [ {name: 'USA', value: '美国'}, {name: 'CHN', value: '中国', checked: 'true'}, {name: 'BRA', value: '巴西'}, {name: 'JPN', value: '日本'}, {name: 'ENG', value: '英国'}, {name: 'TUR', value: '法国'}, ] }, checkboxChange: function(e) { console.log('checkbox发生change事件,携带value值为:', e.detail.value) } })
Thanks for reading, I hope it can help everyone, thank you for your support of this site!
The above is the detailed content of Detailed example code of checkbox component of WeChat applet. For more information, please follow other related articles on the PHP Chinese website!