コンパイルされていないダスト部分をダストビューに含める方法を理解しようとしています。dust.js内のコンパイルされていない部分ファイル
main.dust:
<div class="container">
{>"toolbar"/}
</div>
toolbar.dust:
<div class="row">
toolbar
{somevariable}
</div>
これは、コンパイル済みの部分の名前toolbar.jsないコンパイルされていないtoolbar.dustテンプレートをロードしようと?
私はこの記事をここに見つけました:How do you include a raw, uncompiled partial in dust.js?これはファイルをロードさせますが、それらに含まれる{変数}はすべて置き換えられません。
私はそれらを変更するたびにビューをコンパイルする必要はありません。どのように変数を置き換えてコンパイルされていないテンプレートを含めることができますか?
私は厳密にクライアントにテンプレートを作成しています。バックエンドはPHPで記述されています。私が達成しようとしているのは、開発中のビルドステップを防ぐために、 'dev'でコンパイルされていないビューを使用し、 'production'でGruntを使用してテンプレートをコンパイルすることです。 私はこの投稿を見つけました:http://stackoverflow.com/questions/29304979/compiling-and-rendering-complex-dust-js-templates-on-the-client dust.onLoadを追加するとそのように見えますすべてのビューをトリガしますか?私はそれを部分的なもののためだけに使うことができますか? – Jonathan
考え方はクライアントで同じですが、readFileをAJAXの一部の読み込みで置き換えてください。 – Interrobang
最後のコメントを忘れてしまいました。 – Jonathan