我并没有寻找任何复杂的东西,只是使用一个静态对象来模拟后端服务调用的返回。
由于后来在 <div *ngFor="let celeb of singers">
<p [ngClass]="{
'text-success':celeb.country === 'USA',
'text-secondary':celeb.country === 'Canada',
'text-danger':celeb.country === 'Puorto Rico',
'text-info':celeb.country === 'India'
}">{{ celeb.artist }} ({{ celeb.country }})
</p>
</div>
上下文中使用了getGridSummary函数,因此我认为应将对象作为Promise返回,否则会出现“ .then not a function”错误。带注释的位是对服务的调用,其余的是我试图返回一个模拟服务调用的对象(我确保字段与服务返回的字段相同)。这种方法明显有什么问题吗?
.then(function (result)
未显示错误,但界面中未显示数据