我有一个大型应用程序,它使用vee-valify@2.x和Vue@2.7.我们正在过渡到Vue@3,所以我们使用Vue@2.7来编写语法为<script setup lang="ts">
的新组件
在旧的组件中,我们用this.$validator.validate()
调用表单提交的验证.但是,$validator在<script setup lang="ts">
组件中不可访问.我try 在我的新组件中创建一个new Validator()
实例并使用它,但它也失败了.
如何设置我的应用程序,以使旧的$validator.validate()
个调用正常工作,并使我可以在新的Vue2.7组件中以编程方式运行验证?
我假设我需要创建一个验证器实例并显式地注入它,但我正在努力弄清楚如何:https://vuejs.org/guide/components/provide-inject.html