2016-09-14 1 views
3

GUI/구성 요소의 렌더링을 기다리고 작업이 완료되면 표시 할 수 있습니다.각도 2 - http 요청 완료를 기다리는 동안 GUI 렌더링을 차단하는 방법

  1. 요청 브라우저에서 웹 사이트와 마찬가지로

    .

  2. 서버에서 일부 데이터를로드하는 작업을 시작하십시오.
  3. 작업이 완료되면 모든 구성 요소에서 로딩을 계속하기 위해 angular2에 알려줍니다.
  4. 렌더링 마무리.

</head> 
<body> 
    <div *ngIf="UserData"> 
    <app>Laddar...</app> 
    </div> 
    <div *ngIf="!UserData"> 
    Laddar... 
    </div> 
</body> 
</html> 

그래서 <app> 상단 구성 요소를 차단 모듈의 모든 구성 요소는 차단됩니다?

답변

1
<div *ngIf="data"> 
    {{content}} 
</div> 
http.get(...).subscribe(val => this.data = val); 
관련 문제