【JavaScript】 JS用テンプレートエンジン『JavaScriptTemplates(JST)』をやってみた。

JavaScriptで動作するテンプレートエンジンライブラリで 『JavaScriptTemplates(JST)』 というのがあるらしく、ちょっとだけいじってみたメモ。

JSTのソースコードは http://code.google.com/p/trimpath/downloads/list からゲット。( trimpath-template-1.0.38.js )

上記ページに紹介されている手順を簡潔にまとめてみた。

<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/trimpath-template-1.0.38.js"></script>
<div id="hello"></div>
<script type="text/javascript">
    var template = '<p>僕の名前は ${name} です。</p>';
    var data = {'name': '碇シンジ'};
    var result = template.process(data);
    $('#hello').html(result);
</script>

だいたいこんな感じ。

この結果、#hello にセットされるHTMLソースは次のようになった。

<p>僕の名前は 碇シンジ です。</p>

やってみたソースはこちら

・・・関係ないけど、ヱヴァの破はめちゃめちゃおもしろい。


プロフィール

コヤナギ トモヤ

まったりウェブ系コーダーしてます。PHP製静的CMS Pickles 2 を開発しています。

RSSフィード

  • このサイトは、 コヤナギ トモヤ の個人サイトです。
  • 個人的な主張や、活動の記録などを掲載しています。 所属する企業、団体、その他の意見や立場を代表するものではありません。
  • 掲載された内容は古くなっている可能性があります。 特に古い記事では、現在の筆者の考えと異なる主張をしていることがありますが、記録としてそのまま残しております。 予めご了承ください。
ページの先頭へ戻る