如何解决 v-slot vuejes 上的打字稿 TS7031 错误?
How to resolve typescript TS7031 error on v-slot vuejes?
我将 Vue.js 3 与 Typescript 和 vee-validate 一起使用,但在构建项目期间出现错误。
语义错误 TS7031:绑定元素 'field' 隐式具有 'any' 类型。
这是因为我在字段 vee-validate 组件中使用 v-slot 和 vee 验证值。
<Field
name="fieldDate"
:label="libelle"
:rules="`formatDateValide:${formatDate}|dateBetween:${formatDate},${dateMin},${dateMax}`"
v-slot="{field, meta}"
>
如何定义此值的类型或如何停用此错误?
谢谢
您可以将此 conf 添加到您的 tsconfig.json 文件中:
"noImplicitAny": false
我将 Vue.js 3 与 Typescript 和 vee-validate 一起使用,但在构建项目期间出现错误。
语义错误 TS7031:绑定元素 'field' 隐式具有 'any' 类型。
这是因为我在字段 vee-validate 组件中使用 v-slot 和 vee 验证值。
<Field
name="fieldDate"
:label="libelle"
:rules="`formatDateValide:${formatDate}|dateBetween:${formatDate},${dateMin},${dateMax}`"
v-slot="{field, meta}"
>
如何定义此值的类型或如何停用此错误? 谢谢
您可以将此 conf 添加到您的 tsconfig.json 文件中:
"noImplicitAny": false