diff --git a/example/pages/actionsheet/index.js b/example/pages/actionsheet/index.js index b28c57df..1366ea32 100644 --- a/example/pages/actionsheet/index.js +++ b/example/pages/actionsheet/index.js @@ -17,10 +17,20 @@ Page(extend({}, Actionsheet, { subname: '选项描述语2', className: 'action-class', loading: false + }, { + name: '去分享', + openType: 'share' }] } }, + onShareAppMessage() { + return { + title: 'ZanUI-WeApp', + imageUrl: 'https://img.yzcdn.cn/public_files/2017/02/06/ee0ebced79a80457d77ce71c7d414c74.png' + }; + }, + toggleActionsheet() { this.setData({ 'baseActionsheet.show': true @@ -36,6 +46,11 @@ Page(extend({}, Actionsheet, { handleZanActionsheetClick({ componentId, index }) { console.log(`item index ${index} clicked`); + // 如果是分享按钮被点击, 不处理关闭 + if (index === 2) { + return; + } + this.setData({ [`${componentId}.actions[${index}].loading`]: true }); diff --git a/packages/actionsheet/index.wxml b/packages/actionsheet/index.wxml index 9c77dddf..2e54d6eb 100644 --- a/packages/actionsheet/index.wxml +++ b/packages/actionsheet/index.wxml @@ -7,7 +7,7 @@ data-component-id="{{ componentId }}"> - {{ item.name }} {{ item.subname }} - +