2017-04-26 1 views
0

Est-il possible de combiner la directive * ngFor avec la projection de contenu?Angular 2 - ngFor avec ContentProjection

Par exemple: ...

@Component({ 
    selector: 'test', 
    template: ` 
    <div> 
     <ng-content *ngFor="..."></ng-content> // <-- Phantasy example 
    </div> 
    ` 
}) 
export class TestComponent { 
} 

...

<test> 
    <p>Hello World</p> 
</test> 

...

Ainsi le résultat dans les DOM après la compilation pourrait ressembler:

<test> 
    <p>Hello World</p> 
    <p>Hello World</p> 
    <p>Hello World</p> 
</test> 
+0

Voir aussi http://stackoverflow.com/questions/37685018/repeating-use-of-ng-content/37685085#37685085, http://stackoverflow.com/questions/ 37676593/comment répéter une pièce-de-html-multiple-times-sans-ngfor-et-sans-autre/37676946 # 37676946 –

Répondre

0

Je ne pense pas que cela soit actuellement supporté, puisque ng-content se résout à la compilation.

Voir cette question: #8563