(Vue) Ant Design display client side as well as server-side validations in ant's form with v-decorator (Vue) Ant Design display client side as well as server-side validations in ant's form with v-decorator vue.js vue.js

(Vue) Ant Design display client side as well as server-side validations in ant's form with v-decorator


You can use setFields method of form to set error state.

this.login(values).then(() => {    this.$router.push('/');}).catch(({        response = {},        message    }) => {        const {            errors        } = response.data;        if (errors) {            this.form.setFields({                'email': {                    errors: [{                        "message": errors.email,                        "field": "email"                    }]                },                'password': {                    errors: [{                        "message": errors.password,                        "field": "password"                    }]                }            });            return;        }