UI: Autoscroll to Error Field (#5200)

Fixes #4798
This commit is contained in:
Apurv Gupta 2021-11-18 14:01:22 +05:30 committed by GitHub
parent dd458feeb8
commit babf94f801
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
87 changed files with 144 additions and 99 deletions

View File

@ -119,7 +119,7 @@ export default {
if (this.formLoading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -512,7 +512,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
this.paramsFilter = {}
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -1201,7 +1201,7 @@ export default {
this.modalInfo.title = this.currentAction.label
this.modalInfo.docHelp = this.currentAction.docHelp
}
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (!err) {
this.actionLoading = true
const itemsNameMap = {}
@ -1295,7 +1295,7 @@ export default {
},
execSubmit (e) {
e.preventDefault()
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}
@ -1528,7 +1528,7 @@ export default {
if (!confirmPasswordVal || confirmPasswordVal.length === 0) {
callback()
} else if (value && this.confirmDirty) {
form.validateFields(['confirmpassword'], { force: true })
form.validateFieldsAndScroll(['confirmpassword'], { force: true })
callback()
} else {
callback()

View File

@ -229,7 +229,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
const {
form: { validateFields },
form: { validateFieldsAndScroll },
state,
customActiveKey,
Login
@ -238,9 +238,9 @@ export default {
state.loginBtn = true
const validateFieldsKey = customActiveKey === 'cs' ? ['username', 'password', 'domain'] : ['idp']
const validateFieldsAndScrollKey = customActiveKey === 'cs' ? ['username', 'password', 'domain'] : ['idp']
validateFields(validateFieldsKey, { force: true }, (err, values) => {
validateFieldsAndScroll(validateFieldsAndScrollKey, { force: true }, (err, values) => {
if (!err) {
if (this.$config.multipleServer) {
this.axios.defaults.baseURL = (this.server.apiHost || '') + this.server.apiBase

View File

@ -117,7 +117,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -432,7 +432,12 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
const options = {
scroll: {
offsetTop: 10
}
}
this.form.validateFieldsAndScroll(options, (err, values) => {
if (err) {
return
}

View File

@ -146,7 +146,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -112,7 +112,7 @@ export default {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) return
const params = {}

View File

@ -1475,9 +1475,14 @@ export default {
},
handleSubmit (e) {
console.log('wizard submit')
const options = {
scroll: {
offsetTop: 90
}
}
e.preventDefault()
if (this.loading.deploy) return
this.form.validateFields(async (err, values) => {
this.form.validateFieldsAndScroll(options, async (err, values) => {
if (err) {
if (err.licensesaccepted) {
this.$notification.error({

View File

@ -104,7 +104,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -200,7 +200,7 @@ export default {
},
handleSubmit (e) {
e.preventDefault()
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) return
const params = {}

View File

@ -122,7 +122,7 @@ export default {
},
handleSubmit (e) {
e.preventDefault()
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -214,7 +214,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -206,7 +206,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -140,7 +140,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -260,7 +260,7 @@ export default {
},
handleSubmit (e) {
if (this.actionLoading) return
this.form.validateFields((error, values) => {
this.form.validateFieldsAndScroll((error, values) => {
if (error) {
return
}

View File

@ -310,7 +310,12 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
const options = {
scroll: {
offsetTop: 10
}
}
this.form.validateFieldsAndScroll(options, (err, values) => {
if (err) {
return
}

View File

@ -364,7 +364,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -287,7 +287,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -115,7 +115,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -98,7 +98,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -144,7 +144,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -185,7 +185,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.action.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -160,7 +160,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -145,7 +145,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -192,7 +192,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -430,7 +430,7 @@ export default {
handleCopyIsoSubmit (e) {
e.preventDefault()
if (this.copyLoading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -307,7 +307,12 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
const options = {
scroll: {
offsetTop: 10
}
}
this.form.validateFieldsAndScroll(options, (err, values) => {
if (err) {
return
}

View File

@ -829,7 +829,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err || this.zoneError !== '') {
return
}

View File

@ -529,7 +529,7 @@ export default {
handleCopyTemplateSubmit (e) {
e.preventDefault()
if (this.copyLoading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -113,7 +113,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -590,7 +590,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -245,7 +245,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -265,7 +265,7 @@ export default {
if (this.sslFormSubmitting) return
this.sslFormSubmitting = true
this.form.validateFields(errors => {
this.form.validateFieldsAndScroll(errors => {
if (errors) {
this.sslFormSubmitting = false
return

View File

@ -127,7 +127,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -187,7 +187,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) return
this.loading = true

View File

@ -371,7 +371,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.formLoading) return
this.form.validateFields(errors => {
this.form.validateFieldsAndScroll(errors => {
if (errors) return
this.formLoading = true

View File

@ -150,7 +150,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -298,7 +298,7 @@ export default {
},
handleAddIpRange (e) {
if (this.componentLoading) return
this.form.validateFields((error, values) => {
this.form.validateFieldsAndScroll((error, values) => {
if (error) return
this.componentLoading = true

View File

@ -516,7 +516,7 @@ export default {
},
handleAddIpRange (e) {
if (this.componentLoading) return
this.form.validateFields((error, values) => {
this.form.validateFieldsAndScroll((error, values) => {
if (error) return
this.componentLoading = true

View File

@ -279,7 +279,7 @@ export default {
},
handleAddIpRange (e) {
if (this.componentLoading) return
this.form.validateFields((error, values) => {
this.form.validateFieldsAndScroll((error, values) => {
if (error) return
this.componentLoading = true

View File

@ -1170,7 +1170,7 @@ export default {
await this.executeConfirmAction()
return
}
await this.form.validateFields(async (err, values) => {
await this.form.validateFieldsAndScroll(async (err, values) => {
if (err) {
return
}

View File

@ -166,7 +166,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields(async (err, values) => {
this.form.validateFieldsAndScroll(async (err, values) => {
if (err) {
return
}

View File

@ -198,7 +198,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields(async (err, values) => {
this.form.validateFieldsAndScroll(async (err, values) => {
if (err) {
return
}

View File

@ -130,7 +130,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields(async (err, values) => {
this.form.validateFieldsAndScroll(async (err, values) => {
if (err) {
return
}

View File

@ -213,7 +213,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields(async (err, values) => {
this.form.validateFieldsAndScroll(async (err, values) => {
if (err) {
return
}

View File

@ -191,7 +191,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields(async (err, values) => {
this.form.validateFieldsAndScroll(async (err, values) => {
if (err) {
return
}

View File

@ -151,7 +151,7 @@ export default {
handleGetHealthChecksSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -135,7 +135,7 @@ export default {
},
handleSubmit (e) {
e.preventDefault()
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
this.validStatus = ''
this.validMessage = ''
if (err) {

View File

@ -229,7 +229,7 @@ export default {
methods: {
handleAddRange (e) {
e.preventDefault()
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (!err) {
this.ipRanges.push({
key: this.ipRanges.length.toString(),

View File

@ -187,7 +187,7 @@ export default {
},
handleSubmit (e) {
e.preventDefault()
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -489,7 +489,7 @@ export default {
this.emitPhysicalNetworks()
},
updateTrafficLabel (trafficInEdit) {
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (!err) {
this.showEditTraffic = false
if (this.hypervisor === 'VMware') {

View File

@ -548,7 +548,7 @@ export default {
},
handleSubmit (e) {
e.preventDefault()
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -127,7 +127,7 @@ export default {
methods: {
handleSubmit (e) {
e.preventDefault()
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (!err) {
this.$emit('nextPressed')
}

View File

@ -385,7 +385,7 @@ export default {
this.tagsLoading = true
e.preventDefault()
this.newTagsForm.validateFields((err, values) => {
this.newTagsForm.validateFieldsAndScroll((err, values) => {
if (err) {
this.tagsLoading = false
return
@ -471,7 +471,7 @@ export default {
},
handleEditRule (e) {
e.preventDefault()
this.ruleForm.validateFields((err, values) => {
this.ruleForm.validateFieldsAndScroll((err, values) => {
if (err) return
this.fetchLoading = true
@ -561,7 +561,7 @@ export default {
},
handleAddRule (e) {
e.preventDefault()
this.ruleForm.validateFields((err, values) => {
this.ruleForm.validateFieldsAndScroll((err, values) => {
if (err) return
this.fetchLoading = true

View File

@ -403,7 +403,12 @@ export default {
},
handleSubmit (e) {
if (this.actionLoading) return
this.form.validateFields((error, values) => {
const options = {
scroll: {
offsetTop: 10
}
}
this.form.validateFieldsAndScroll(options, (error, values) => {
if (error) {
return
}

View File

@ -365,7 +365,7 @@ export default {
},
handleSubmit (e) {
if (this.actionLoading) return
this.form.validateFields((error, values) => {
this.form.validateFieldsAndScroll((error, values) => {
if (error) {
return
}

View File

@ -694,7 +694,12 @@ export default {
},
handleSubmit (e) {
if (this.actionLoading) return
this.form.validateFields((error, values) => {
const options = {
scroll: {
offsetTop: 10
}
}
this.form.validateFieldsAndScroll(options, (error, values) => {
if (error) {
return
}

View File

@ -224,7 +224,7 @@ export default {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -173,7 +173,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -325,7 +325,12 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.isSubmitted) return
this.form.validateFields((err, values) => {
const options = {
scroll: {
offsetTop: 10
}
}
this.form.validateFieldsAndScroll(options, (err, values) => {
if (err) {
return
}

View File

@ -448,7 +448,7 @@ export default {
if (this.addTagLoading) return
this.addTagLoading = true
this.newTagsForm.validateFields((err, values) => {
this.newTagsForm.validateFieldsAndScroll((err, values) => {
if (err) {
this.tagsLoading = false
return

View File

@ -415,7 +415,7 @@ export default {
this.tagsLoading = true
e.preventDefault()
this.newTagsForm.validateFields((err, values) => {
this.newTagsForm.validateFieldsAndScroll((err, values) => {
if (err) {
this.tagsLoading = false
return

View File

@ -765,7 +765,7 @@ export default {
this.tagsModalLoading = true
e.preventDefault()
this.newTagsForm.validateFields((err, values) => {
this.newTagsForm.validateFieldsAndScroll((err, values) => {
if (err) {
this.tagsModalLoading = false
return
@ -926,7 +926,7 @@ export default {
if (this.stickinessModalLoading) return
this.stickinessModalLoading = true
e.preventDefault()
this.stickinessPolicyForm.validateFields((err, values) => {
this.stickinessPolicyForm.validateFieldsAndScroll((err, values) => {
if (err) {
this.stickinessModalLoading = false
return

View File

@ -664,7 +664,7 @@ export default {
this.tagsModalLoading = true
e.preventDefault()
this.newTagsForm.validateFields((err, values) => {
this.newTagsForm.validateFieldsAndScroll((err, values) => {
if (err) {
this.tagsModalLoading = false
return

View File

@ -251,7 +251,7 @@ export default {
this.tagsLoading = true
e.preventDefault()
this.newTagsForm.validateFields((err, values) => {
this.newTagsForm.validateFieldsAndScroll((err, values) => {
if (err) {
this.tagsLoading = false
return

View File

@ -637,7 +637,7 @@ export default {
if (this.modals.gatewayLoading) return
this.modals.gatewayLoading = true
this.gatewayForm.validateFields(errors => {
this.gatewayForm.validateFieldsAndScroll(errors => {
if (errors) {
this.modals.gatewayLoading = false
return
@ -693,7 +693,7 @@ export default {
this.fetchLoading = true
this.modals.vpnConnection = false
this.vpnConnectionForm.validateFields((errors, values) => {
this.vpnConnectionForm.validateFieldsAndScroll((errors, values) => {
if (errors) {
this.fetchLoading = false
return
@ -737,7 +737,7 @@ export default {
this.fetchLoading = true
this.modals.networkAcl = false
this.networkAclForm.validateFields((errors, values) => {
this.networkAclForm.validateFieldsAndScroll((errors, values) => {
if (errors) {
this.fetchLoading = false
}

View File

@ -637,7 +637,7 @@ export default {
this.fetchLoading = true
this.modalLoading = true
this.form.validateFields((errors, values) => {
this.form.validateFieldsAndScroll((errors, values) => {
if (errors) {
this.fetchLoading = false
this.modalLoading = false
@ -681,7 +681,7 @@ export default {
if (this.modalLoading) return
this.fetchLoading = true
this.modalLoading = true
this.form.validateFields((errors, values) => {
this.form.validateFieldsAndScroll((errors, values) => {
if (errors) {
this.fetchLoading = false
this.modalLoading = false

View File

@ -735,7 +735,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -483,7 +483,12 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
const options = {
scroll: {
offsetTop: 10
}
}
this.form.validateFieldsAndScroll(options, (err, values) => {
if (err) {
return
}

View File

@ -707,7 +707,12 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
const options = {
scroll: {
offsetTop: 10
}
}
this.form.validateFieldsAndScroll(options, (err, values) => {
if (err) {
return
}

View File

@ -312,7 +312,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -155,7 +155,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -259,7 +259,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -102,7 +102,7 @@ export default {
submitTariff (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((error, values) => {
this.form.validateFieldsAndScroll((error, values) => {
if (error) return
const params = {}

View File

@ -230,7 +230,7 @@ export default {
addAccountToProject (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}
@ -264,7 +264,7 @@ export default {
addUserToProject (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -67,7 +67,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -213,7 +213,7 @@ export default {
updateProjectRole (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}
@ -253,7 +253,7 @@ export default {
createProjectRole (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -105,7 +105,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -98,7 +98,7 @@ export default {
},
handleSubmit (e) {
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -194,7 +194,7 @@ export default {
},
handleSubmit (e) {
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -351,7 +351,7 @@ export default {
},
handleSubmit (e) {
if (this.actionLoading) return
this.form.validateFields((error, values) => {
this.form.validateFieldsAndScroll((error, values) => {
if (error) {
return
}

View File

@ -99,7 +99,7 @@ export default {
},
handleSubmit (e) {
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -137,7 +137,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.actionLoading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -139,7 +139,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.actionLoading) return
this.form.validateFields((error, values) => {
this.form.validateFieldsAndScroll((error, values) => {
if (error) {
return
}

View File

@ -171,7 +171,7 @@ export default {
handleSubmit (e) {
e.preventDefault()
if (this.loading) return
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}

View File

@ -621,7 +621,7 @@ export default {
},
handleSubmit (e) {
e.preventDefault()
this.form.validateFields((err, values) => {
this.form.validateFieldsAndScroll((err, values) => {
if (err) {
return
}