要让 TypeScript 正确推断 Vue 组件选项中的类型,您需要使用Vue.component或Vue.extend定义组件:
Vue.component
Vue.extend
import Vue from 'vue' const Component = Vue.extend({ // 类型推断已启用 }) const Component = { // 这里不会有类型推断, // 因为TypeScript不能确认这是Vue组件的选项 }