Mar*_*cok 44 angular2-template angular
我想在我的模板中创建一个项目列表,用逗号分隔,但我不希望最后一个项目有逗号:
one, two, three
Run Code Online (Sandbox Code Playgroud)
如何使用Angular 2的模板语法实现此目的?
Mar*_*cok 113
我更喜欢Eric的答案(请参阅他对Plunker示例的评论):
<span *ngFor="let item of items; let isLast=last">
{{item}}{{isLast ? '' : ', '}}
</span>
Run Code Online (Sandbox Code Playgroud)
我原来的答案是index
在NgFor微合成中使用可选项:
<span *ngFor="#item of items, #i=index">
{{item}}{{i === items.length - 1 ? '' : ', '}}
</span>
Run Code Online (Sandbox Code Playgroud)
另一种方法是使用CSS ::before
语法,如下所述:https://stackoverflow.com/a/31805688/215945
Dim*_*thu 10
这对我有用:
<span *ngFor="let item of items; let isLast=last">
{{item}}{{isLast ? '' : ', '}}
</span>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
25460 次 |
最近记录: |