W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
基礎(chǔ)庫(kù) 3.100.4 版本開始支持,以下版本請(qǐng)使用小程序發(fā)布器組件。
解釋: 關(guān)閉原生全屏內(nèi)容發(fā)布器
Object object
屬性名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
success | Function | 否 | 發(fā)布成功的回調(diào)函數(shù) | |
fail | Function | 否 | 發(fā)布失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
<view class="wrap">
<view class="card-area">
<view class="top-description border-bottom">
<view>原帖標(biāo)題</view>
<view>{{content}}</view>
</view>
<button type="primary" bindtap="openCommunityEditor">點(diǎn)擊回復(fù)原帖</button>
</view>
</view>
Page({
data: {
content: '原帖內(nèi)容'
},
openCommunityEditor() {
swan.openCommunityEditor({
contentPlaceholder: '請(qǐng)輸入帖子正文',
titlePlaceholder: '請(qǐng)輸入標(biāo)題',
moduleList: ['title', 'image', 'emoji', 'target'],
imageConf: {
maxNum: 9,
ratio: 1
},
navBarTitleText: '發(fā)布帖子',
navBarTextStyle: 'black',
navBarBackgroundColor: '#ffffff',
confirmText: '發(fā)布',
confirmColor: '#3388ff',
cancelText: '取消',
cancelColor: '#666666',
targetText: '話題/吧/版塊',
emojiPath: '../../common/emojidata',
success: res => {
console.log('openCommunityEditor success', res);
swan.closeCommunityEditor();
swan.showToast({
title: '發(fā)布成功',
icon: 'none'
});
},
fail: err => {
console.log('openCommunityEditor fail', err);
swan.closeCommunityEditor();
},
complete: res => {
console.log('openCommunityEditor complete', res);
}
});
// 定時(shí)器模擬開發(fā)者的提示時(shí)機(jī),真實(shí)時(shí)機(jī)可據(jù)業(yè)務(wù)場(chǎng)景觸發(fā)
setTimeout(() => {
swan.showModal({
title: '更新提示',
content: '您所評(píng)論的內(nèi)容有更新,是否要回到原帖查看,您當(dāng)前所編輯的內(nèi)容不會(huì)被保存',
success: res => {
if (res.confirm) {
swan.closeCommunityEditor();
this.setData('content', '更新的內(nèi)容');
}
else if (res.cancel) {
console.log('用戶點(diǎn)擊了取消');
}
}
});
}, 5000);
}
});
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)系方式:
更多建議: