File tree Expand file tree Collapse file tree
src/generators/dom/visitors
test/generator/component-yield-multiple-in-each Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ export default {
3232 // Component has children, put them in a separate {{yield}} block
3333 if ( hasChildren ) {
3434 const yieldName = generator . getUniqueName ( `render${ name } YieldFragment` ) ;
35+ const { params } = generator . current ;
3536
3637 generator . generateBlock ( node , yieldName ) ;
3738
@@ -40,7 +41,7 @@ export default {
4041 ) ;
4142
4243 generator . current . builders . update . addLine (
43- `${ name } _yieldFragment.update( changed, root );`
44+ `${ name } _yieldFragment.update( changed, ${ params } );`
4445 ) ;
4546
4647 componentInitProperties . push ( `_yield: ${ name } _yieldFragment` ) ;
Original file line number Diff line number Diff line change 11export default {
2- html : '<p>Hello Alice</p><p>Hello Bob</p><p>Hello Charles</p>'
2+ html : '<p>Hello Alice</p><p>Hello Bob</p><p>Hello Charles</p>' ,
3+
4+ test ( assert , component , target ) {
5+ component . set ( {
6+ people : [ 'Alice' , 'Charles' , 'Bob' ]
7+ } ) ;
8+ assert . htmlEqual ( target . innerHTML , `<p>Hello Alice</p><p>Hello Charles</p><p>Hello Bob</p>` ) ;
9+ }
310} ;
You can’t perform that action at this time.
0 commit comments