This commit is contained in:
梁朝伟 2022-05-07 10:36:55 +08:00
parent f2a0fe48a4
commit 5ecdd94f42
4 changed files with 12 additions and 10 deletions

View File

@ -35,12 +35,13 @@ Component({
value: false
},
maxlength: {
type: Number
type: Number,
value: 140,
}
},
methods: {
handleInputChange(event) {
handleInputChange(event:any) {
const { detail = {} } = event;
const { value = '' } = detail;
this.setData({ value });
@ -48,11 +49,11 @@ Component({
this.triggerEvent('change', event);
},
handleInputFocus(event) {
handleInputFocus(event:any) {
this.triggerEvent('focus', event);
},
handleInputBlur(event) {
handleInputBlur(event:any) {
this.triggerEvent('blur', event);
}
}

View File

@ -7,5 +7,8 @@ Page({
value5: '',
value6: '',
value7: ''
},
changeValue(e: any) {
console.log(e)
}
});

View File

@ -1,6 +1,6 @@
<view class="container">
<g-pannel title="基础用法">
<g-input value="{{ value1 }}" title="收货人" autofocus placeholder="名字" />
<g-input value="{{ value1 }}" title="收货人" autofocus placeholder="名字" bind:change="changeValue" />
<g-input value="{{ value2 }}" type="number" title="联系电话" placeholder="请输入手机号" />
<g-input value="{{ value3 }}" type="textarea" title="详细地址" placeholder="请输入详细地址(最多50字)" maxlength="50" />
<g-input value="{{ value4 }}" title="用户信息" disabled />

View File

@ -74,10 +74,8 @@
@border-radius-small : 2px;
@btn-circle-size : 40rpx;
@btn-circle-size-large : 96rpx;
@btn-circle-size-mini : 30rpx;
@btn-circle-size : 88rpx;
@btn-circle-size-large : 48rpx;
@btn-circle-size-small : 36rpx;
@btn-circle-size-small : 80rpx;