2016-10-17 3 views
36

В угловом документе 2, * and template, мы знаем, что * ngIf, * ngSwitch, * ngFor можно развернуть до тега шаблона. Мой вопрос:angular 2 why asterisk (*)

Я думаю, что ngIf или ngFor без * также могут быть переведены и расширены до тегов шаблонов угловым движком. Так зачем беспокоиться о создании странного символа звездочки (*) в угловом 2?

<hero-detail *ngIf="currentHero" [hero]="currentHero"></hero-detail> 
<template [ngIf]="currentHero"> 
    <hero-detail [hero]="currentHero"></hero-detail> 
</template> 
+0

по ссылке, _We не видел '' теги