所以我将.Jade编译为.js。 我如何在backbone.js中使用带有require.js的.js模板? 我尝试过这样的事情:
define(['marionette'],
function(Marionette) {
return CoreNorthLayout = Backbone.Marionette.Layout.extend({
template: require('/to/folder/templatename')
});
});
但没有工作,我还可以尝试其他任何事情?感谢。
答案 0 :(得分:1)
Jade将只生成一个javascript函数源代码:function anonymous(locals){...}
。您需要使用AMD包装器将其包装起来以与requirejs一起使用。