0

所以我将 .Jade 编译为 .js。我将如何在带有 require.js 的主干.js 中使用 .js 模板?我试过这样的事情:

define(['marionette'], 
function(Marionette) {

return CoreNorthLayout = Backbone.Marionette.Layout.extend({
  template: require('/to/folder/templatename')
});

});

但是没有工作,还有什么我可以尝试的吗?谢谢。

4

1 回答 1

1

Jade 将只生成一个 javascript 函数源代码:function anonymous(locals){...}. 您需要使用 AMD 包装器来包装它才能与 requirejs 一起使用。

于 2013-10-30T19:46:09.743 回答