[英]Angular2 - Custom Pipe for *ngFor to filter results by JSON Value
[英]Access objects without pipe or ngfor in angular2
可以說我有以下數據非對稱數組
[{'name':'user','password':'123'},{'title':'officer','grade':'5','age':'5'}]
從一個映射它的ajax請求
return this._http.get(url).map( res => res.json() );
我想在angular2 html模板中訪問它,我直接知道每個塊對應什么,並且從技術上講,這不是您要循環的數組。
有沒有一種方法可以不使用管道或ngFor來訪問數據?
目前我正在通過切片ngFor然后使用字典數據來使用一種非常臟的方法
<div *ngFor="let i of element| slice:0:1">
<p> {{element.name}} </p>
<p> {{element.pass}} </p>
</div>
<div *ngFor="let i of element| slice:1:2">
<p> {{element.title}}</p>
...
有沒有一種更簡單的方法,用更少的設置就可以做到這一點,因為我一直遇到成百上千的異常,而且如果沒有開銷設置,就找不到一種簡單的文檔化方式來訪問JSON對象?
如果數據異步,則需要保護空值
{{element && element[0].name}}
{{element && element[0].pass}}
{{element && element[1].title}}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.