我尝试使用接口来构建一个http标头,如下所示:
interface httpHeader {
Content-Type: string;
}
export function HTTPOptionCreate(url: string, path: string, port: number, method: string, header: httpHeader) {
....
}
但它报告说:
误差| 1131 [可提供QF]:预期的财产或签名。
我猜(因为我在打字稿手册中找不到)界面不能使用“ - ”,因为当我删除“ - ”时一切都会好的。
如果我是对的,我如何在Typescript中使用类似JSON的变量? 非常感谢!
答案 0 :(得分:2)
更改
interface httpHeader {
Content-Type: string;
}
引用字符串:
interface httpHeader {
'Content-Type': string;
}