0

クライアント側の EJS (または jQuery) HTML テンプレートをブラウザーで使用したいと考えています。それらを JavaScript や HTML に混在させたくないし、サーバーから取得するためだけに追加の AJAX リクエストを行う必要もありません。それらを JS 変数にロードしたら、HTML5 のローカル ストレージを使用してキャッシュします。誰か考えますか?

ありがとう!

4

1 に答える 1

0

個人的には、ajax 呼び出しを使用して JSON オブジェクトとしてロードするか、$.getJSON()html 内の非表示のテキスト領域 div に単純に書き込みます。

<textarea id="template1" style="display:none">
   // here be template code
</textarea>

ほとんどの HTML エディターは、構文チェックを台無しにすることなくこれを許容します。

于 2012-02-15T20:43:03.793 に答える