Form: fix blur validation

pull/8784/head
Leopoldthecoder 2017-12-12 12:42:11 +08:00 committed by 杨奕
parent ef7327753c
commit 53fa204128
1 changed files with 2 additions and 1 deletions

View File

@ -32,6 +32,7 @@
<script> <script>
import AsyncValidator from 'async-validator'; import AsyncValidator from 'async-validator';
import emitter from 'element-ui/src/mixins/emitter'; import emitter from 'element-ui/src/mixins/emitter';
import objectAssign from 'element-ui/src/utils/merge';
import { noop, getPropByPath } from 'element-ui/src/utils/util'; import { noop, getPropByPath } from 'element-ui/src/utils/util';
export default { export default {
@ -235,7 +236,7 @@
return rules.filter(rule => { return rules.filter(rule => {
return !rule.trigger || rule.trigger.indexOf(trigger) !== -1; return !rule.trigger || rule.trigger.indexOf(trigger) !== -1;
}); }).map(rule => objectAssign({}, rule));
}, },
onFieldBlur() { onFieldBlur() {
this.validate('blur'); this.validate('blur');