pirosikick's diary

君のハートにunshift

JavaScriptのtemplateの管理

JavaScriptのTemplateライブラリ使うときに、type="text/x-template"のscriptタグの中に定義することがよくある。

body閉じタグの前にまとめて定義するんじゃなくて、どうせ表示されないんだし、展開予定の場所に書いておけばそれがなんのテンプレートなのか一目瞭然でわかりやすいのでいいかもしれないと思った。

<ul>
  <script type="text/x-template">
    <li><a href="<%= this.url =>"><%= this.label %></a></li>
  </script>
</ul>