Angular2 enfant composant de données

Disons que j'ai deux composantes: parent et child. Le HTML devrait ressembler à ceci:

<parent title="Welcome">
    <child name="Chris">Blue Team</child>
    <child name="Tom">Red Team</child>
</parent>

Le résultat final devrait ressembler:

<h1>Welcome</h2>
<ul>
    <li><b>Chris</b> is on the Blue Team</li>
    <li><b>Tom</b> is on the Red Team</li>
</ul>

Le composant parent:

@Component({
  selector: 'parent',
  directives: [ChildComponent], //needed?
  template: `
    <h1>{{title}}</h1>
    <ul>
       <li *ngFor="#child of children()">{{child.content}}<li>
    </ul>`
})
export class ParentComponent {

    @Input() title;

    children() {
        //how?
    }

}

Comment puis-je accéder à l'enfant composants à l'intérieur du parent et obtenir leur contenu?

Aussi, je ne veux pas que les enfants soient automatiquement rendus. Selon certaines conditions que j'ai peut choisir de ne pas afficher certains enfants.

Grâce.

Il est possible d'arriver à cela, mais il est juste trop de travail, vous pouvez obtenir de très près exemple here

OriginalL'auteur pbz | 2016-04-20