【发布时间】:2017-07-31 20:38:11
【问题描述】:
timehours: any[]=[{name: '--sel--', hrsv:0}, {name: '1 Hr', hrsv: 12000}, {name: '2 Hr', hrsv: 2}, {name: '3 Hr', hrsv: 3}, {name: '4 Hr', hrsv: 4},{name: '5 Hr', hrsv: 5}];
上面是我自定义的数组,我很容易在模板中显示它,没有任何问题。
当我试图从soap 响应中查看数组时,模板中没有显示任何内容。我收到了这个错误<!--template bindings={
"ng-reflect-ng-for-of": null
}-->
a response array what i'm getting 在控制台中。这是我的模板。我该如何解决?
<ul class="listboxtickets">
<li class="selectlistticket" *ngFor="let tick of ticketlists">
<div class="atickid"> {{tick.id}} </div>
<div class="atickname"> {{tick.summary}} </div>
<div class="atickstat"> <img class="staraimg" src="assets/images/star_icon.png"/> </div>
<div class="namelinet"> <img src="assets/images/text_bottomline.png"/> </div>
</li>
</ul>
【问题讨论】:
-
你能发布你的组件和模板代码吗?
-
你必须发布你的模板,http-request,组件代码关于这个问题,没有人可以帮助你这个小信息;)
-
@praveenkumars,真的还没有足够的信息,
ng-for-of null建议您得到的回复是空的。那么您是否检查过您的网络选项卡,您实际上从 api 接收到任何东西? -
请发布您针对此问题的模板、http 请求和组件方法以及您收到的 JSON,然后我们可能会提供帮助;)
-
更好,但仍然没有足够的信息。实际的 JSON 响应是什么样的(在您的网络选项卡中),以及您如何处理响应(http、map、订阅)?
标签: angular typescript ngfor