本时支付宝小程序
This commit is contained in:
68
node_modules/mini-ali-ui/es/input-item/index.js
generated
vendored
Executable file
68
node_modules/mini-ali-ui/es/input-item/index.js
generated
vendored
Executable file
@@ -0,0 +1,68 @@
|
||||
import fmtEvent from '../_util/fmtEvent';
|
||||
Component({
|
||||
props: {
|
||||
className: '',
|
||||
labelCls: '',
|
||||
inputCls: '',
|
||||
last: false,
|
||||
value: '',
|
||||
name: '',
|
||||
type: 'text',
|
||||
password: false,
|
||||
placeholder: '',
|
||||
placeholderClass: '',
|
||||
placeholderStyle: '',
|
||||
disabled: false,
|
||||
maxlength: 140,
|
||||
focus: false,
|
||||
clear: true,
|
||||
// 默认有清除功能
|
||||
syncInput: false,
|
||||
enableNative: false,
|
||||
// 兼容安卓input的输入bug
|
||||
onInput: function onInput() {},
|
||||
onConfirm: function onConfirm() {},
|
||||
onFocus: function onFocus() {},
|
||||
onBlur: function onBlur() {},
|
||||
onClear: function onClear() {},
|
||||
layer: '',
|
||||
// 表单排列位置,当为空时默认横向排列, vertical 为竖向排列
|
||||
controlled: false
|
||||
},
|
||||
data: {
|
||||
_focus: false
|
||||
},
|
||||
didMount: function didMount() {
|
||||
this.setData({
|
||||
_focus: this.props.focus
|
||||
});
|
||||
},
|
||||
methods: {
|
||||
onBlur: function onBlur(e) {
|
||||
this.setData({
|
||||
_focus: false
|
||||
});
|
||||
var event = fmtEvent(this.props, e);
|
||||
this.props.onBlur(event);
|
||||
},
|
||||
onConfirm: function onConfirm(e) {
|
||||
var event = fmtEvent(this.props, e);
|
||||
this.props.onConfirm(event);
|
||||
},
|
||||
onFocus: function onFocus(e) {
|
||||
this.setData({
|
||||
_focus: true
|
||||
});
|
||||
var event = fmtEvent(this.props, e);
|
||||
this.props.onFocus(event);
|
||||
},
|
||||
onInput: function onInput(e) {
|
||||
var event = fmtEvent(this.props, e);
|
||||
this.props.onInput(event);
|
||||
},
|
||||
onClear: function onClear(e) {
|
||||
var event = fmtEvent(this.props, e);
|
||||
this.props.onClear(event);
|
||||
}
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user