0
私は、サーバー側アプリケーションでdust.jsを使用しています。ダストonLoadコンテキストは常に定義されていません
dust.onLoad = function(tmpl, ctx, cb) {
console.log(ctx);
};
...
dust.context(null, { layout: this.layout });
console.log('context injected');
dust.stream('testTemplate', { test: true });
出力は次のようになります:
context injected
undefined
:
は、このようなあなたの
dust.stream
コールに戻ったコンテキストを渡して試してみてください。私は 'dust.onLoad'関数でコンテキストを取得しようとしています。 – refenizonLoadにコンテキストを取得することはできません。グローバルオプション(コンテキスト作成の第2引数) – Interrobang