angular 4在类中绑定一个promise并通过它的对象解析它

时间:2017-07-05 13:15:21

标签: angular promise

我试图在一个类中绑定一个promise,然后想在用该类对象执行一些事后解决它。 但是当我通过其对象访问promise属性时,我得到null。 这是我尝试的代码,

    // li is object consiting  filterInfo array, filterInfo is the Object of
    // FilterInfo defined below
    for(var info of li.filterInfo) {
       console.log('test -1');
       myPromises.push(info.status);
     }
    console.log(myPromises);// this is returning undefined promises
    export class FilterInfo {

      public name:string;
      public type:string;
      public priority:number;
      public placeholder:string;
      public functionName: string;
      public flag?: boolean = false;
      private _loop?: boolean = true;
      public status?: Promise<boolean> = new Promise( (resolve, reject) => 
      {resolve(true)});



    }

此外,我想使用类对象解决该承诺。 问题是我在循环组件之前需要先设置这些组件。

0 个答案:

没有答案