antd-mini
Version:
antd-mini 是支付宝小程序 UI 组件库,遵循 Ant Design 规范。
28 lines (27 loc) • 860 B
JavaScript
import { Component, getValueFromProps, triggerCatchEvent, triggerEventOnly, } from '../_util/simply';
import { TypographyDefaultProps } from './props';
Component(TypographyDefaultProps, {
onTap: function (e) {
var disabled = getValueFromProps(this, 'disabled');
if (disabled) {
triggerEventOnly(this, 'disabledTap', e);
return;
}
triggerEventOnly(this, 'tap', e);
},
catchTap: function (e) {
var disabled = getValueFromProps(this, 'disabled');
if (disabled) {
triggerEventOnly(this, 'disabledTap', e);
return;
}
triggerCatchEvent(this, 'catchTap', e);
},
}, { phonemodel: '' }, null, {
onInit: function () {
var platform = my.env.platform;
this.setData({
phonemodel: platform,
});
},
});