weui-wxss
Version:
39 lines (37 loc) • 652 B
JavaScript
Page({
mixins: [require('../../mixin/common')],
data: {
value: '',
showClearBtn: false,
isWaring: false,
currentValue: '',
isCurrentWaring: false,
},
onCurrentInput() {
this.setData({
isCurrentWaring: true,
});
},
onInput(evt) {
const { value } = evt.detail;
this.setData({
value,
showClearBtn: !!value.length,
isWaring: false,
});
},
onClear() {
this.setData({
value: '',
showClearBtn: false,
isWaring: false,
});
},
onConfirm() {
if (this.data.value.length < 16) {
this.setData({
isWaring: true,
});
}
},
});