我对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()“抛出了一个异常,详细信息如下: ReferenceError: Q不是在FormViewModel.
如何定义空的Q.Promise?
发布于 2017-05-30 22:55:01
进口Q有效:
import * as Q from "q";https://stackoverflow.com/questions/44211797
复制相似问题