Any update on that?

On Friday, December 18, 2015 at 10:06:00 PM UTC+1, Corsen wrote:
>
> I can create a component like this pretty easily.
>
> @Component({
>   selector: 'ui-foo',
>   template: `
>     <ng-content select=".a"></ng-content>
>     <ui-bar></ui-bar>
>     <ng-content select=".b"></ng-content>
>     `
> })
> export class UiFoo {};
>
> Which when used like:
>
>
> <ui-foo>
>   <div class="a">A</div>
>   <div class="b">B</div>
> </ui-foo>
>
> Results in:
>
> <ui-foo>
>   <div class="a">A</div>
>   <ui-bar></ui-bar>
>   <div class="b">B</div>
> </ui-foo>
>
> This is pretty cool, but what I'd really like to do is have a user provide 
> content like:
>
>
> <ui-foo>
>   <div class="a">A</div> <!-- maybe with *ngFor -->
>   <div class="a">A</div>
>   <div class="a">A</div>
>   <div class="a">A</div>
>   <!-- any amount -->
> </ui-foo>
>
> I'd like that to result in the following:
>
> <ui-foo>
>   <div class="a">A</div>
>   <ui-bar></ui-bar>
>   <div class="a">A</div>
>   <ui-bar></ui-bar>
>   <div class="a">A</div>
>   <ui-bar></ui-bar>
>   <div class="a">A</div>
> </ui-foo>
>
>
> Is this or something similar possible in Angular 2?  I used intersperse as 
> an example, but generally how can I create content between user provided 
> elements through a single ng-content?
>

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to