テンプレート専用のヘルパーを持つ構文があるようですが、逆の構文はありますか? 特定のテンプレートを使用するタグがあり、そのテンプレート (論理的に言えば) はタグによってのみ使用されます。
$.templates({
link_template: "<a href='{{:link}}' class='{{:klass}}'>{{:text}}</a>"
});
$.views.tags({
link_to: function (link, klass, text) {
return $.render.link_template({link: link, klass: klass, text: text});
}
});
テンプレートを単なる文字列にすることを検討しましたが、呼び出しごとにコンパイルされます。テンプレートをコンパイルする利点を得たいと思います (基本的に、現在持っているもの - タグ内のテンプレートをどうにかして隠したいだけです)。