shareSheet.js 1.1 KB
import event from '../../utils/event.js'

const CANCEL_SHARE = 'user-canel-share';

Component({
  /**
   * 组件的属性列表
   */
  properties: {
    isShow: {
      type: Boolean,
      value: false,
    }
  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {
    
    onShare: function(event) {
      let index = event.currentTarget.dataset.index;
      if (index == 1) {//微信好友
        
      } else if (index == 2) {//朋友圈
        
      }
      console.log('====================================');
      console.log(index);
      console.log('====================================');
    },

    onCancel: function() {
      console.log('====================================');
      console.log(22);
      console.log('====================================');
      
      event.on(CANCEL_SHARE, () => {
        
      });

      let prePage = getCurrentPages();
      console.log(prePage);
      if (prePage.length > 0 && prePage[prePage.length - 1].onCancel != undefined) {
        prePage[prePage.length - 1].onCancel();
      }
    }
  }
})