W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
結(jié)果頁。
{
"defaultTitle": "Message",
"usingComponents": {
"message": "mini-ali-ui/es/message/index"
}
}
<view>
<message
title="{{title}}"
subTitle="{{subTitle}}"
type="{{type}}"
mainButton="{{mainButton}}"
subButton="{{subButton}}"
onTapMain="goBack">
<view slot="tips">這里是通過 <text style="color: red;">slot</text> 插槽加入的內(nèi)容,加入更多自定義內(nèi)容。</view>
</message>
<radio-group class="radio-group" onChange="radioChange" name="lib">
<label class="radio" a:for="{{items}}" key="label-{{index}}">
<radio value="{{item.name}}" checked="{{item.checked}}" />
<text class="radio-text">{{item.value}}</text>
</label>
</radio-group>
<view>主標(biāo)題</view>
<input value="{{title}}" onInput="titleChange"/>
<view>副標(biāo)題</view>
<textarea value="{{subTitle}}" onInput="subtitleChange"/>
<checkbox onChange='onChange'/>顯示按鈕
</view>
Page({
data: {
title: '操作成功',
subTitle: '內(nèi)容詳情可折行,建議不超過兩內(nèi)容。也可以通過 slot="tips" 插入更具有功能性的提示。',
type: 'success',
items: [
{ name: 'success', value: 'success', checked: true },
{ name: 'fail', value: 'fail' },
{ name: 'info', value: 'info' },
{ name: 'warn', value: 'warn' },
{ name: 'waiting', value: 'waiting' },
],
},
onLoad() {
},
goBack() {
my.navigateBack();
},
radioChange(e) {
this.setData({
type: e.detail.value,
});
},
titleChange(e) {
this.setData({
title: e.detail.value,
});
},
subtitleChange(e) {
this.setData({
subTitle: e.detail.value,
});
},
onChange(e) {
if (e.detail.value) {
this.setData({
mainButton: {
buttonText: '主要操作',
},
subButton: {
buttonText: '輔助操作',
},
});
} else {
this.setData({
mainButton: null,
subButton: null,
});
}
},
});
屬性 | 類型 | 默認(rèn)值 | 描述 | 必填 |
---|---|---|---|---|
className | String | - | 自定義的 class。 | 否 |
type | String | success | 狀態(tài)類型。有 success、fail、info、warn、waiting 五種狀態(tài)類型。 | 否 |
title | String | - | 主標(biāo)題。 | 是 |
subTitle | String | - | 副標(biāo)題。 | 否 |
mainButton | Object<buttonText, disabled> | - | 主按鈕的文本和可用性相關(guān)。 | 否 |
subButton | Object<buttonText, disabled> | - | 副按鈕的文本和可用性相關(guān)。 | 否 |
onTapMain | () => {} | - | 主按鈕的點(diǎn)擊函數(shù)。 | 否 |
onTapSub | () => {} | - | 副按鈕的點(diǎn)擊函數(shù)。 | 否 |
slotName | 說明 |
---|---|
tips | 可根據(jù)需要插入內(nèi)容,如撥打客服電話等。當(dāng) subTitle 為空時(shí)才有效。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: