【发布时间】:2022-01-10 16:09:33
【问题描述】:
我正在使用 next.js 和 typescript 作为前端的电子商务网络应用程序,其中我声明了许多在不同页面和组件中相似的接口。有什么方法可以让所有页面和组件都可以访问全局接口?
【问题讨论】:
标签: typescript next.js
我正在使用 next.js 和 typescript 作为前端的电子商务网络应用程序,其中我声明了许多在不同页面和组件中相似的接口。有什么方法可以让所有页面和组件都可以访问全局接口?
【问题讨论】:
标签: typescript next.js
实际上,我认为这是导入类型的更好方法。但是如果你想全局创建类型,那么你可以在应用程序的根目录中创建一个custom.d.ts 文件。然后你可以在那里创建类型。
declare global {
interface User {
name: string;
email: string;
}
}
这会奏效。但我不建议使用这个。
【讨论】: