【发布时间】:2018-03-04 18:54:13
【问题描述】:
我正在使用 *ngFor 来重复 json 数组,并且我想检查 {{a.body}} 的文本长度。如果大于 20,则在末尾附加三倍句点(点),否则什么都没有。
例如。如果我的文字是“约翰你好吗?我们晚上喝啤酒吧”
我希望输出是“你好吗 john?Le...”
<md-card class="example-card1" *ngFor="let a of data">
<md-card-header>
<div md-card-avatar class="example-header-image"></div>
<md-card-title>{{a.name}}</md-card-title>
<md-card-subtitle>{{a.email}}</md-card-subtitle>
</md-card-header>
<img md-card-image src="https://material.angular.io/assets/img/examples/shiba2.jpg" alt="Photo of a Shiba Inu">
<md-card-content>
<p>
{{a.body}}
</p>
</md-card-content>
<md-card-actions>
<button md-button>LIKE</button>
<button md-button>SHARE</button>
</md-card-actions>
</md-card>
【问题讨论】:
标签: angular