我有以下角度:
ngOnInit(){
this.getInfo().then((data) => {
this.allInfo= data;
});
};
... data
如下所示:
0:
Time: 1508218791131
1:
Time: 1508217179413
2:
Time: 1508217026810
然后,在html中:
<div *ngFor = "let each of allInfo;" >
<div>{{ each.Time | date : "shortTime" }}</div>
</div>
这些工作正常。
以下是我要做的事情:
我正在尝试将Time
与current time
进行比较,但有两个条件:
11:10 pm
Oct 16
。如何将if条件添加到ngFor?
中的语法答案 0 :(得分:2)
你必须有可能的路径:
this.allInfo
以使用控制器内部的$ filter而不是直接在模板内部的格式。看看Angular 2/4 use pipes in services and components。