在大多數(shù)組件上,當(dāng)this在我的 vue 對(duì)象上使用內(nèi)部方法時(shí),它會(huì)得到 type CombinedVueInstance,這應(yīng)該是這樣的。但有時(shí),它會(huì)獲得類型,例如在方法中Vue訪問時(shí)和在計(jì)算方法中訪問時(shí),即使看起來沒有什么不同。這是代碼的樣子:thisAccessors<DefaultComputed>thisimport Vue, { PropType } from 'vue'export default Vue.extend({ props: { field: Object as PropType<FieldType>, row: Boolean as PropType<boolean>, events: Object, }, data() { return { value: undefined, } }, computed: { required() { return this.field.required && !this.value }, invalid() { return this.field.isValid && !this.field.isValid(this.value) } },為什么在Vue組件對(duì)象內(nèi)部使用this有時(shí)獲取不到類型?CombinedVueInstance
這不是帶有打字稿的 vue 中的 CombinedVueInstance 類型
幕布斯7119047
2022-12-18 18:40:07