node_modules/@vue/composition-api/dist/vue-composition-api.d.ts:158:54 - error TS2344: Type 'ComponentRenderProxy<P, B, D, C, M, Mixin, Extends, Emits, PublicProps, Defaults, MakeDefaultsOptional>' does not satisfy the constraint 'void | Vue'.
Type 'ComponentRenderProxy<P, B, D, C, M, Mixin, Extends, Emits, PublicProps, Defaults, MakeDefaultsOptional>' is not assignable to type 'Vue'.
Types of property '$data' are incompatible.
Type 'D' is not assignable to type 'Record<string, any>'.
158 $emit: ComponentRenderEmitFn<Emits, keyof Emits, ComponentRenderProxy<P, B, D, C, M, Mixin, Extends, Emits, PublicProps, Defaults, MakeDefaultsOptional>>;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@vue/composition-api/dist/vue-composition-api.d.ts:153:1
153 D = {}, // return from data()
~~~~~~
This type parameter might need an `extends Record<string, any>` constraint.
Found 1 error.
vue: 2.6.14 @vue/composition-api: 1.7.1
错误提示:
类型声明