在requirejs中需要Mustache模板

时间:2014-02-20 13:56:05

标签: requirejs mustache

我在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});
        })
    }
}

这怎么可能?

1 个答案:

答案 0 :(得分:0)

我发现它确实按我的方式工作。失败的原因是因为其他一些代码阻塞了。