<分区>
我是 backbone 的新手。我读到它是一个 mv* 框架,它更类似于 MVP 架构而不是 MVC 架构。
我的问题是,如果我尝试使用 backbone 作为 MVC 框架来实现我的网站,那么我应该如何实现可重用的组件? 例如假设网站的一个页面有三个 subview
- “ subview 1”
- “ subview 2”
- “ subview 3”
他们每个人都有模型
- “模型 1”
- “模型 2”
- “模型 3”
如果 Backbone 以 MVC 的形式实现,那么 Controller 将位于模型和 View 之间,并且大部分逻辑将编写在 Controller 中,在这种情况下,如果我们想在其他页面上使用 subview 及其模型,那么代码必须复制在 Controller 中编写的,有什么替代方案?