使HTML等待来自HttpGet方法的值。
我根据HTTP调用期间设置的变量值将数据显示为HTML。HTTP调用不会立即返回数据-在设置my值('this.activeEvent')之前,会首先执行一些身份验证步骤。因此,有时我的程序会抛出一个错误,因为'this.activeEvent'仍然为null,即使调用已经发生-它只是还没有返回值。我如何让我的HTML等待,直到值被设置 以下是我订阅的方式: getActiveEvent(){ log('Home:getActiveEventEntered…') } 下面是实际的通话: getActiveEvent(){ log('EventService:GetActiveEventEntered…') } 这是我的HTML-它打印this.activeEvent的一个字段:使HTML等待来自HttpGet方法的值。,html,angularjs,http,typescript,angular,Html,Angularjs,Http,Typescript,Angular,我根据HTTP调用期间设置的变量值将数据显示为HTML。HTTP调用不会立即返回数据-在设置my值('this.activeEvent')之前,会首先执行一些身份验证步骤。因此,有时我的程序会抛出一个错误,因为'this.activeEvent'仍然为null,即使调用已经发生-它只是还没有返回值。我如何让我的HTML等待,直到值被设置 以下是我订阅的方式: getActiveEvent(){ log('Home:getActiveEventEntered…') } 下面是实际的通话: getA
<div class="panel panel-default" style="border-color: #464646;">
<div class="panel-heading" style="border-color: #BBBBBB; height: 35px; padding-top: 3px;">
<div style="float: left; margin-top: 5px;">Active Event NAme{{activeEvent.Name}}</div>
</div>
</div>
活动事件名称{{activeEvent.NAme}
仅当定义了activeEvent
时才显示div:
<div *ngIf="activeEvent" ...>
仅当定义了
activeEvent
时才显示div:
<div *ngIf="activeEvent" ...>
<div *ngIf="activeEvent" ...>
activeEvent?.Name