【发布时间】:2020-07-27 12:01:13
【问题描述】:
我无法在外部文件中添加规则。
如果我使用下面的代码,我得到了这个错误Uncaught ReferenceError: required is not defined
import Vue from 'vue'
import { ValidationObserver, ValidationProvider, extend } from 'vee-validate';
import { required } from 'vee-validate/dist/rules';
extend( 'required', required );
Vue.component( 'ValidationObserver', ValidationObserver );
Vue.component( 'ValidationProvider', ValidationProvider );
当我将代码移动到组件中时,代码开始工作。我做错了什么?
import { extend } from 'vee-validate';
import { required } from 'vee-validate/dist/rules';
extend( 'required', required );
【问题讨论】:
-
如果将
Vue.component行移到extend行之前会发生什么? -
它不起作用。
标签: vue.js vee-validate