2014-02-18 48 views

回答

1

您應該返回視圖定義而不是實例。

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

    return Marionette.View.extend({ 

     onRender: function(){ 
      //something 
     } 
    }); 
}); 

這是爲什麼要求評估模塊一次然後緩存結果。所以如果您要返回將從該視圖創建的唯一實例的實例,則無法創建其他實例。

我希望這能回答你的問題。