[MAYAA-18] insertを再帰的に呼ぶとき、ネストしたecho/elementのボディが正常に描画されない Created: 23/Jan/07  Updated: 18/Feb/07  Resolved: 18/Feb/07

Status: Resolved
Project: Mayaa
Component/s: Mayaa
Affects Version/s: 1.1.6
Fix Version/s: 1.1.7

Type: Bug Priority: Major
Reporter: suga Assignee: suga
Resolution: Fixed Votes: 0
Labels: None


 Description   

insertを再帰的に呼ぶとき、コンポーネントの中にネストした echo/element があると、親側の echo/element のボディ部に 子側の echo/element のボディ部だけがレンダリングされる。

例:
treeNode と childNodes に echo がバインドされているが、treeNode のボディ部には childNodes のボディ部だけがレンダリングされてしまう。
<div id="treeComponent">
<div id="treeNode">
-<span id="nodeLabel">ラベル</span>
<div id="childNodes">
<div id="childLoop">
<div id="childNode">子ノード</div>
</div>
</div>
</div>
</div><!-- end of treeComponent -->

<m:doRender id="treeComponent" name="tree" />
<m:echo id="treeNode" />
<m:write id="nodeLabel" value="..." />
<m:echo id="childNodes" />
<m:forEach id="childLoop" items="..." var="child" />
<m:insert id="childNode" path="/treeNode.html" name="tree" />



 Comments   
Comment by suga [ 18/Feb/07 ]

revision: 2898

Generated at Tue Mar 26 18:55:10 JST 2019 using JIRA 7.9.2#79002-sha1:3bb15b68ecd99a30eb364c4c1a393359bcad6278.