0
我最近開始學習Angular2概念,所以我有一個問題想了解如何使用。然後完成交易後改變ngOnOnit一個布爾「裝」值,我的組件從檢索數據服務完美。如果有人能夠給我一個手將是巨大的。更新變量Angular2
基本上就是我想要做的就是改變值裝載到「假」,並隱藏在完成循環後「MD-進步圈」。
這是我的HTML。
<span *ngIf="loading">
<md-progress-circle mode="indeterminate"></md-progress-circle>
</span>
這是我的組件類。
import { Component, OnInit } from '@angular/core';
import { Router } from '@angular/router';
import { DemographicsService } from './app.service-http';
import { Demographics } from './demographics';
@Component({
selector: 'app-data',
templateUrl: 'app/app.data.html',
styleUrls: ['app/app.data.css']
})
export class AppData implements OnInit {
demographics: Demographics[] = [];
loading: boolean = false;
constructor(
private router: Router,
private demographicsService: DemographicsService) {
}
ngOnInit(): void {
this.loading = true;
this.demographicsService.getDemographics()
.then(demographics => this.demographics = demographics);
}
}
添加這樣的事情裏面。然後
this.loader = false
非常感謝,還在學習ES2015概念(箭頭函數),非常感謝。 – Dimitri
@Dimitri歡迎您。我在答案中加了一點。 – BeetleJuice