fuint-uniapp-master/components/actionsheet/index.js

(完整代码) 910B

'use strict';

Component({
  externalClasses: ['mask-class', 'container-class'],
  properties: {
    actions: {
      type: Array,
      value: []
    },
    show: {
      type: Boolean,
      value: false
    },
    cancelWithMask: {
      type: Boolean,
      value: true
    },
    cancelText: {
      type: String,
      value: ''
    }
  },
  methods: {
    onMaskClick: function onMaskClick() {
      if (this.data.cancelWithMask) {
        this.cancelClick();
      }
    },
    cancelClick: function cancelClick() {
      this.triggerEvent('cancel');
    },
    handleBtnClick: function handleBtnClick(_ref) {
      var _ref$currentTarget = _ref.currentTarget,
          currentTarget = _ref$currentTarget === undefined ? {} : _ref$currentTarget;

      var dataset = currentTarget.dataset || {};
      var index = dataset.index;

      this.triggerEvent('actionclick', { index: index });
    }
  }
});

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。