0

请帮助我了解 Backbone.Marionette 架构。例如,我们有不同部分的网站,如产品列表、产品、搜索页面。所有这些部分都有几个布局,有很多区域和逻辑。

在这种情况下,我们应该为每个部分创建一个通用 Marionette 应用程序和几个子应用程序。一般应用程序应该跟踪路由器和启动/停止必要的子应用程序吗?这是正确的,还是我们应该选择其他方式?

谢谢

4

1 回答 1

1

我在Marionette 书中所做的是让子应用程序自动从主应用程序启动,每个子应用程序负责自己的路由。

你可以在这里看到一个例子:https ://github.com/davidsulc/marionette-gentle-introduction/blob/master/assets/js/apps/contacts/contacts_app.js

于 2013-07-05T09:06:54.037 回答