我应该从视图模块返回木偶视图实例吗?---需要JS木偶



如果我使用带有木偶的 require JS,并且我有一个用于查看的模块,我应该返回一个实例吗?(以及为什么)

您应该返回视图定义而不是实例。

define(['marionette'], function (Marionette) {
    return Marionette.View.extend({
         onRender: function(){
          //something
         }
    });
});

这就是为什么,需要评估模块一次,然后缓存结果。 因此,如果要返回的实例将是从该视图创建的唯一实例,则无法创建其他实例。

我希望这能回答你的问题。

相关内容

  • 没有找到相关文章

最新更新