shareSheet.js 823 Bytes
import event from '../../utils/event.js'

const SHARE_FRIENDS = 'user-share-friends';
const SHARE_MOMENTS = 'user-share-moments';
const SHARE_CANCEL = 'user-canel-share';

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

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

  },

  /**
   * 组件的方法列表
   */
  methods: {
    
    onShare: function(e) {
      event.emit(SHARE_CANCEL);

      let type = e.currentTarget.dataset.type;
      if (type == 'friends') {//微信好友或群
        event.emit(SHARE_FRIENDS);
      } else if (type == 'moments') {//朋友圈
        event.emit(SHARE_MOMENTS);
      }
    },

    onCancel: function() {
      event.emit(SHARE_CANCEL);
    },

    onTouchMove: function() {

    }
  }
})