Subscribing to an observable in an Angular 2 HTML element

前端 未结 2 1478
滥情空心
滥情空心 2021-01-19 04:48

I have an observable producing Users that have an isLoading property, such that this yields the expected result:

{{ (user$ | async)         


        
2条回答
  •  Happy的楠姐
    2021-01-19 04:52

    One option you have here, if you've upgraded to Angular 4, is to use *ngIf. You can do something like this:

    {{user.isLoading}}

    With *ngIf you can subscribe to the observable with async and assign the value to a variable with let. Then user the variable in other places in your template.

    This is a new feature added in Angular 4. Most Angular2 apps can be upgraded to 4 with no changes required.

    Hope that helps.

提交回复
热议问题