【发布时间】:2020-06-14 07:17:51
【问题描述】:
我已经设置了 vee-validation 并且正在处理我的 NuxtJS 项目,并且验证运行良好,但我无法访问 $validator 并且它总是未定义...
我的插件文件:-
import { extend, ValidationObserver, ValidationProvider } from "vee-validate";
import * as VeeValidate from "vee-validate";
import { required } from "vee-validate/dist/rules";
extend("required", {
...required,
message: field =>
`${$nuxt.$t("fieldErr1")}${$nuxt.$t(field).toLowerCase()}${$nuxt.$t(
"fieldErr2"
)}`
});
Vue.component("validation-provider", ValidationProvider);
Vue.component("validation-observer", ValidationObserver);
Vue.use(VeeValidate, {
inject: true
});
【问题讨论】:
标签: nuxt.js vee-validate