mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-06 03:57:59 +08:00
[new feature] AddressEdit: add detail-maxlength prop (#3707)
This commit is contained in:
parent
bb43ff270d
commit
2cda962bdb
@ -13,6 +13,7 @@ export default createComponent({
|
||||
focused: Boolean,
|
||||
detailRows: Number,
|
||||
searchResult: Array,
|
||||
detailMaxlength: Number,
|
||||
showSearchResult: Boolean
|
||||
},
|
||||
|
||||
@ -69,10 +70,10 @@ export default createComponent({
|
||||
rows={this.detailRows}
|
||||
clearable={!android}
|
||||
type="textarea"
|
||||
maxlength="200"
|
||||
value={this.value}
|
||||
error={this.error}
|
||||
label={t('label')}
|
||||
maxlength={this.detailMaxlength}
|
||||
placeholder={t('placeholder')}
|
||||
scopedSlots={{ icon: this.renderFinish }}
|
||||
{...{ on: this.$listeners }}
|
||||
|
@ -71,6 +71,8 @@ export default {
|
||||
| show-search-result | Whether to show address search result | `Boolean` | `false` |
|
||||
| save-button-text | Save button text | `String` | `Save` |
|
||||
| delete-button-text | Delete button text | `String` | `Delete` |
|
||||
| detail-rows | Detail input rows | `Number` | `1` |
|
||||
| detail-maxlenth | Detail maxlength | `Number` | `200` |
|
||||
| is-saving | Whether to show save button loading status | `Boolean` | `false` |
|
||||
| is-deleting | Whether to show delete button loading status | `Boolean` | `false` |
|
||||
| tel-validator | The method to validate tel | `(tel: string) => boolean` | - |
|
||||
|
@ -70,6 +70,8 @@ export default {
|
||||
| show-search-result | 是否显示搜索结果 | `Boolean` | `false` | - |
|
||||
| save-button-text | 保存按钮文字 | `String` | `保存` | - |
|
||||
| delete-button-text | 删除按钮文字 | `String` | `删除` | - |
|
||||
| detail-rows | 详细地址输入框行数 | `Number` | `1` |
|
||||
| detail-maxlenth | 详细地址最大长度 | `Number` | `200` | 2.0.4 |
|
||||
| is-saving | 是否显示保存按钮加载动画 | `Boolean` | `false` | - |
|
||||
| is-deleting | 是否显示删除按钮加载动画 | `Boolean` | `false` | - |
|
||||
| tel-validator | 手机号格式校验函数 | `string => boolean` | - | - |
|
||||
|
@ -49,6 +49,10 @@ export default createComponent({
|
||||
type: Number,
|
||||
default: 1
|
||||
},
|
||||
detailMaxlength: {
|
||||
type: Number,
|
||||
default: 200
|
||||
},
|
||||
addressInfo: {
|
||||
type: Object,
|
||||
default: () => ({ ...defaultData })
|
||||
@ -263,6 +267,7 @@ export default createComponent({
|
||||
value={data.addressDetail}
|
||||
error={errorInfo.addressDetail}
|
||||
detailRows={this.detailRows}
|
||||
detailMaxlength={this.detailMaxlength}
|
||||
searchResult={this.searchResult}
|
||||
showSearchResult={this.showSearchResult}
|
||||
onFocus={onFocus('addressDetail')}
|
||||
|
Loading…
x
Reference in New Issue
Block a user