我正在使用TypeScript和Vue。对于这个特定的用例,我想从我的.vue文件中导出多个项目。就像这样:
// FooBar.vue
// FooBar.vue
<template>
...
</template>
export class Foo extends Vue {
foo: string = "foo";
}
export const Bar = {bar: "bar"};
然后像这样导入它们:
// Baz.vue
import { Foo, Bar } from 'FooBar.vue';
@Components({ components: { Foo }})
... // rest of the code
在Vue中,是否有一种方法可以从.vue
文件中导出多个对象?
Foo
必须是默认导出(default export),否则其他组件无法看到它。 - Artur Grigio