我在requirejs中使用带有文本插件的小胡子模板。
define(['text!templates/popups.html', 'mustache'], function (Mustache,popups) {
var mustacheTmpl = Mustache.render(popups, {jData:jsonObj});
}
我想根据类似
的条件调用模块中的小胡子模板define(['mustache'], function (Mustache) {
if ($('.element').length) {
require(['text!templates/mustachetemplate'],
function(mustachetemplate) {
var mustacheTmpl = Mustache.render(mustachetemplate, {jData:jsonObj});
})
}
}
这怎么可能?
答案 0 :(得分:0)
我发现它确实按我的方式工作。失败的原因是因为其他一些代码阻塞了。