[bugfix] Field: shouldn't emit click event when click icon (#3772)

This commit is contained in:
neverland
2019-07-08 11:14:53 +08:00
committed by GitHub
parent 8871dec4e7
commit 642639da6e
4 changed files with 27 additions and 20 deletions
+7 -5
View File
@@ -147,18 +147,20 @@ export default createComponent({
this.$emit('click', event);
},
onClickLeftIcon() {
this.$emit('click-left-icon');
onClickLeftIcon(event) {
event.stopPropagation();
this.$emit('click-left-icon', event);
},
onClickRightIcon() {
this.$emit('click-right-icon');
onClickRightIcon(event) {
event.stopPropagation();
this.$emit('click-right-icon', event);
},
onClear(event) {
preventDefault(event);
this.$emit('input', '');
this.$emit('clear');
this.$emit('clear', event);
},
onKeypress(event) {