Dan*_*sac 2 visual-studio typescript
windows/system32 和 VS 的 TypeScript 版本相同,即 3.0.3,但我仍然收到错误消息。

export declare class ApplicationInitStatus {
private appInits;
private resolve;
private reject;
private initialized;
readonly donePromise: Promise<any>;
readonly done = false;
constructor(appInits: (() => any)[]);
}
Run Code Online (Sandbox Code Playgroud)
readonly done = false;此语句中的错误。
由于您declare在d.ts文件中使用该类不得包含任何代码(包括字段的初始化)。declare用于告诉打字稿编译器有关已在 Javscript 中定义的类(用于互操作性)。
如果要在 Typescript 中创建新类,请删除declare并将代码移动到ts文件中。
如果要声明 Javacript 中存在的类,请将其readonly done = false替换为readonly done: boolean or readonly done: false (false文字类型而不是值false)
| 归档时间: |
|
| 查看次数: |
4112 次 |
| 最近记录: |