我在 VSCode 上使用带有 vue 组合 API 和 typescript 的 Quasar 框架。
尝试在模板中使用道具时,Vetur 给了我模板中的错误Property 'open' does not exist on type 'never'
来源
<template>
<q-drawer v-model="open">
test
</q-drawer>
</template>
<script lang="ts">
import { defineComponent, ref } from '@vue/composition-api';
export default defineComponent({
name: 'AuthedLayout',
props: {
open: {
type: Boolean,
required: true
}
},
components: {},
setup() {}
});
</script>
<style></style>
任何帮助表示赞赏