SPFX и angular5: как получить значения обещаний в шаблоне - PullRequest
0 голосов
/ 29 августа 2018

Я новичок в sharepoint SPFX, для этого я использую угловой js 5, я хочу отобразить простой массив чисел, возвращаемых из обещания в компоненте шаблона:

   @Component({
  selector: 'app-root',
  templateUrl: './app.component.html'

})


export class AppComponent implements OnInit {


promise: Promise<number[]>;
  public array: Array<number>;
  ngOnInit() {
    this.promise = new Promise((resolve, reject) => {
      resolve([1, 2, 3, 4, 5, 6]);
    });
      this.promise.then((data: Array<number>) => {
        this.array = data;
      });
}
  }


in app.component.html : 

<p *ngIf="!array">Waiting for values</p><p *ngFor="let a of array">{{a}}</p>

массив всегда неопределен, любая помощь и спасибо за продвижение

...