角 – ng2 – ng容器和模板标签之间的差异

前端之家收集整理的这篇文章主要介绍了角 – ng2 – ng容器和模板标签之间的差异前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有人可以说明使用< ng-container>之间的区别.和< template>元素?

我找不到NgContainer的文档,并不太了解模板标签之间的区别.

每个的代码示例将有很大的帮助.

它们都是用于将元素组合在一起的时刻(2.x,4.x),而不必引入将在页面上呈现的另一个元素(如div或span).

模板,但是,需要讨厌的语法.例如,

<li *ngFor="let item of items; let i = index; trackBy: trackByFn">...</li>

会成为

<template ngFor let-item [ngForOf]="items" let-i="index" [ngForTrackBy]="trackByFn">
  <li>...</li>
</template>

您可以使用ng-container,因为它遵循您期望的可能已经熟悉的nice *语法.

<ng-container *ngFor="let item of items; let i = index; trackBy: trackByFn">
  <li>...</li>
</ng-container>

阅读this discussion on GitHub可以找到更多的细节.

请注意,在4.x< template>已被弃用,并更改为< ng-template>.

原文链接:https://www.f2er.com/angularjs/142378.html

猜你在找的Angularjs相关文章