[Improvement] AddressEdit: add cancel-delete event (#1047)

This commit is contained in:
neverland 2018-05-12 11:02:44 +08:00 committed by GitHub
parent df2bc56aff
commit 9d8b615392
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 10 additions and 3 deletions

View File

@ -76,8 +76,12 @@ export default {
| Event | Description | Arguments |
|-----------|-----------|-----------|
| save | Triggered when click save button | contentForm content |
| delete | Triggered when click delete | contentForm content |
| save | Triggered when click save button | contentform content |
| focus | Triggered when focus field | key: filed name |
| delete | Triggered when confirm delete | contentform content |
| cancel-delete | Triggered when cancel delete | contentform content |
| select-search | Triggered when select search result | value: search content |
| change-area | Triggered when change area | values: area values |
| change-detail | Triggered when address detail changed | value: address detail |
### Slot

View File

@ -75,8 +75,9 @@ export default {
| 事件名 | 说明 | 参数 |
|-----------|-----------|-----------|
| save | 点击保存按钮时触发 | content表单内容 |
| delete | 点击删除按钮时触发 | content表单内容 |
| focus | 输入框聚焦时触发 | key: 聚焦的输入框对应的 key |
| delete | 确认删除地址时触发 | content表单内容 |
| cancel-delete | 取消删除地址时触发 | content表单内容 |
| select-search | 选中搜索结果时触发 | value: 搜索结果 |
| change-area | 修改收件地区时触发 | values: 地区信息 |
| change-detail | 修改详细地址时触发 | value: 详细地址内容 |

View File

@ -277,6 +277,8 @@ export default create({
message: this.$t('confirmDelete')
}).then(() => {
this.$emit('delete', this.data);
}).catch(() => {
this.$emit('cancel-delete', this.data);
});
},