【发布时间】:2022-01-17 15:30:10
【问题描述】:
我在文件cso-api.ts中有一个类定义:
export default class CsoAPI extends RESTDataSource {
constructor() {
...
}
async getNamePopularityDataByYear(year:number): Promise<NamePopularityData> {
...
由于此函数被注释为返回类型为Promise<NamePopularityData>,那么为什么我在导入第二个文件并将其分配给字符串时没有收到警告/错误?
import CsoAPI from '../apis/cso-api';
...
const nameData:string = await CsoAPI.getNamePopularityDataByYear(year)
【问题讨论】:
-
如果你将鼠标悬停在
CsoAPI上,你有什么类型的? -
@АлексейМартинкевич 不显示类型只是
(alias) class CsoAPI import CsoAPI
标签: typescript visual-studio-code types