jsRenderを使用して再帰的にテンプレート化する方法を実装しようとしています。問題は、私のデータオブジェクトに単項自己参照階層があり、すべての属性を表示するために再帰的なループが必要なことです。ここでの例は、任意の数の返信投稿を含むことができるフォーラム投稿です。各返信投稿には、子の投稿などをいくつでも含めることができます。再帰部分を除いて、次のコードが機能しています。私はグーグルを介してこれへのリモートリファレンスを1つしか見つけることができなかったので、これまでに私が持っているものは次のとおりです。
<script id="forumPostsTemplate" type="text/x-jsrender">
<article class="forumPost">
<header class="forumPostHeader">{{:PostSubject}}
<div class="info">By: Some Person, {{:CreatedDate}} <a href="">Flag as innapropriate</a> </div>
</header>
<div class="content">
{{:PostContent}}
{{for Replies}}
{{:Replies tmpl="#forumPostsTemplate"}}
{{/for}}
</div>
</article>
</script>
誰かがこの種の機能の経験がありますか?それが助けになるなら、私は現在jsRenderの最新バージョンを実行しています。