0
我有一个使用模块构建的Backbone Marionette应用程序。我有一种情况,我想重新初始化一个模块,但是当我尝试这样做时,没有任何反应。情况如下: -如何重新启动/重新初始化Backbone Marionette模块
第一次使用模块时,初始化处理程序会像应该的那样进行触发。然后,当用户转到应用程序的其他位置时,模块可以在将来的某个时间点停止。我希望该模块在必要时可以重用,并且我希望初始化程序在此时触发。我认为触发模块的启动命令会再次运行初始化处理程序,但是当我这样做时,没有任何反应。
任何想法如何以这种方式重新启动Marionette模块?我试图避免设立某种自定义的init命令,将需要手动射击.....
感谢,
山姆
嗨德里克,非常感谢回到我身边。更重要的是要非常感谢你为Marionette所做的所有惊人的工作,努力和时间。太棒了!我试图重启的模块已经停止了对它们的调用,但是它们最初作为Require模块加载到应用程序中。对不起,没有在原来的帖子中包括这个。你认为这会影响我上面描述的行为吗? – SamBrick 2013-05-03 14:21:57
这真的很有价值!我有一个子模块,有时会在父模块之前加载,所以当父代被加载时,我必须停止它并使用自定义初始化器重新启动它。谢谢! – dezman 2014-07-10 17:31:16