我有一个使用模块构建的 Backbone Marionette 应用程序。我有一种情况,我想重新初始化一个模块,但是当我尝试这样做时,什么也没有发生。情况如下:-
第一次使用模块时,初始化处理程序会按应有的方式触发。然后,当用户在应用程序的其他地方移动时,可以在将来的某个时间停止该模块。我希望在必要时重用该模块,并且我希望在此时触发初始化程序。我假设触发模块的启动命令将再次通过初始化处理程序运行,但是当我这样做时,什么也没有发生。
有什么想法可以以这种方式重新启动 Marionette 模块吗?我试图避免设置某种需要手动触发的自定义初始化命令.....
谢谢,
山姆