この Google グループのトピックを参照してください
clone-for
動的に生成された要素のリストを、いくつかのダミー要素を含むテンプレートに挿入するために使用することについて、何人かの人々が混乱を表明しています。たとえば、テンプレートは次のようになります。
<ul>
<li>foo</li>
<li>bar</li>
<li>baz</li>
</ul>
そして、このような HTML を生成したいのですが、
<ul>
<li>real</li>
<li>data</li>
<li>here</li>
<li>wurdz</li>
</ul>
試してみる素朴なことは、次のようなものです
(defsnippet my-snippet "my-template.html" [:ul] [items]
[[:li first-of-type]] (clone-for [ii items]
[:li] (content ii)))
ただし、2 番目から n 番目の要素にはダミー データが残ります。すべてのダミー要素を単純に削除して、実際の要素に置き換えるにはどうすればよいでしょうか?