我是Q和承诺的新手。我有一个简单的界面,我想实现。为了集中解决问题,我简化了界面及其实现:
declare interface NavigatableViewModel extends ViewModel {
readonly loadPromise: Q.Promise<void>;
}
export default class FormViewModel implements NavigatableViewModel {
public readonly loadPromise: Q.Promise<void>;
constructor() {
this.loadPromise = Q();
}
}
行"this.loadPromise = Q(("抛出异常,其中包含以下详细信息:引用错误: Q 未在窗体视图模型定义...
如何定义空的 Q.Promise?
导入 Q 有效:
import * as Q from "q";