我有一个*ngFor循环,想要计算一个值 - 小数点后2位.
计算工作:
{{ ((date | amDifference : item.startdate : 'minutes' :true)/item.duration*100) }}Run Code Online (Sandbox Code Playgroud)
但我怎么能绕圈?我试着这样:
{{ num | ((date | amDifference : item.startdate : 'minutes' :true)/item.duration*100) : '1.2-2' }}Run Code Online (Sandbox Code Playgroud)
但这会产生错误:
zone.js:355未处理的Promise拒绝:模板解析错误:解析器错误:意外的令牌(,第8列的预期标识符或关键字在[{{num |((date | amDifference:item.startdate:'minutes':true)/ item.duration*100):'1.2-2'}}
我有角度2的问题我无法解决:(我尝试显示web.api的数据.这有效 - 但我想创建一个带有4列的引导部分,如下所示.因此我需要更改html每4件物品.我每4件物品需要1块
<div class="row">
Run Code Online (Sandbox Code Playgroud)
和4个项目之后的一个:
</div> <!-- to close the open row -->
<div class="row">
<br />
</div>
Run Code Online (Sandbox Code Playgroud)
但是如果我尝试用ng-if来做这件事 - 内部的整个区块被吹灭 - 如果我试图这样做的话
<template [ngIf]="(i+1)%4 == 0">
<div class="row">
</template>
Run Code Online (Sandbox Code Playgroud)
我得到未关闭标签的错误:(
有解决方案吗?我会很开心的.我希望我能充分描述我的问题.
<div class="container" *ngFor="let item of _DataInterface; let i = index">
<div class="row">
<div class="col-sm-3 col-md-3">
<div class="row box">
<div class="col-xs-3 col-sm-3 col-md-3 picture">
</div>
<div class="col-xs-9 col-sm-9 col-md-9 detail">
Test1
</div>
</div>
</div>
<div class="col-sm-3 col-md-3">
<div class="row box">
<div class="col-xs-3 col-sm-3 col-md-3 picture center-block">
</div>
<div …Run Code Online (Sandbox Code Playgroud)