0
컴파일 된 먼지 템플릿에서 헬퍼 종속성이 어떻게 관리되는지, 특히 클라이언트에서 사용되는 것과 관련하여 궁금합니다. 컴파일 된 먼지 템플릿과 함께 번들로 제공되는 도우미 메서드입니까? 클라이언트에서 지원되지 않는 종속성은 어떻습니까? 아니면 그 의존성이 다른 여러 종속성을 가지고 있다면?은 컴파일 된 템플릿에 번들로 제공되는 dust helper 종속성입니까?
// foo.dust
{@myHelper}
<div>{foo}{bar}</div>
{/myHelper}
// my-helper.js
const isomorphicDep = require('isomorphic-dep');
const nodeDep = require('node-dep');
module.exports = function(dust) {
dust.helpers.myHelper = function(chunk, context, bodies, params) {
// do some stuff using deps
let foo = nodeDep.getFoo();
let bar = isomorphicDep.getBar(params.someInput);
return chunk.render(bodies.block, context.push({ foo, bar });
};
};
감사
설명해 주셔서 감사합니다. – klicks