【发布时间】:2022-07-17 05:29:38
【问题描述】:
我刚开始使用 Nuxt 3,在使用 typescript 功能时遇到了一些问题。
我正在尝试构建一个通用的 NavBar,它可以有多个带有不同链接的按钮。为此,我想创建一个可以作为数组传递给组件的接口。
类似:
interface Button {
icon: string,
link: string
}
有没有办法让界面在我的整个项目中都可见?我找不到很多关于 Nuxt 的打字稿集成。
【问题讨论】:
-
我所做的只是一个根文件夹
/types和一个index.ts,它会逐一导出每种类型。这样您就可以轻松地将它们包含在import { type, anotherType, an wholeOtherType } from '~/types'中,而无需太多工作。
标签: typescript nuxt.js nuxtjs3