W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
多選項目。
說明:
<!-- API-DEMO page/component/checkbox/checkbox.axml -->
<view class="page">
<view class="page-description">多項選擇器</view>
<form onSubmit="onSubmit" onReset="onReset">
<view class="page-section">
<view class="page-section-title">選擇你用過的框架:</view>
<view class="page-section-demo">
<checkbox-group onChange="onChange" name="libs">
<label class="checkbox" a:for="{{items}}" key="label-{{index}}">
<checkbox value="{{item.name}}" checked="{{item.checked}}" disabled="{{item.disabled}}" />
<text class="checkbox-text">{{item.value}}</text>
</label>
</checkbox-group>
</view>
<view class="page-section-btns">
<view><button type="ghost" size="mini" formType="reset">reset</button></view>
<view><button type="primary" size="mini" formType="submit">submit</button></view>
</view>
</view>
</form>
</view>
// API-DEMO page/component/checkbox/checkbox.js
Page({
data: {
items: [
{ name: 'angular', value: 'AngularJS' },
{ name: 'react', value: 'React', checked: true },
{ name: 'polymer', value: 'Polymer' },
{ name: 'vue', value: 'Vue.js' },
{ name: 'ember', value: 'Ember.js' },
{ name: 'backbone', value: 'Backbone.js', disabled: true },
],
},
onSubmit(e) {
console.log('onSubmit', e);
my.alert({
content: `你選擇的框架是 ${e.detail.value.libs.join(', ')}`,
});
},
onReset(e) {
console.log('onReset', e);
},
onChange(e) {
console.log(e);
},
});
/* API-DEMO page/component/checkbox/checkbox.acss */
.checkbox {
display: block;
margin-bottom: 20rpx;
}
button + button {
margin-top: 32rpx;
}
.checkbox-text {
font-size:34rpx;
line-height: 1.2;
}
屬性 | 類型 | 默認(rèn)值 | 描述 | 最低版本 |
---|---|---|---|---|
value | String | - | 組件值,選中時 change 事件會攜帶的 value。 | - |
checked | Boolean | false | 當(dāng)前是否選中,可用來設(shè)置默認(rèn)選中。 | - |
disabled | Boolean | false | 是否禁用。 | - |
onChange | EventHandle | - | 組件發(fā)生改變時觸發(fā),detail = {value: 該 checkbox 是否 checked }。 | - |
color | String | - | checkbox 的顏色,同 CSS 色值。 | 1.10.0 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: