Backbone.js 构成复杂复合视图的Bacbone木偶

Backbone.js 构成复杂复合视图的Bacbone木偶,backbone.js,marionette,Backbone.js,Marionette,我试图创建一个包含“表单”和“网格”的页面。考虑数据过滤器的标准用例和下面的数据表。 为了创建这种页面,我正在努力应用我的木偶知识 我确信我需要datatable的复合视图。但是,我如何放置包含过滤表单内容的另一个潜在复合视图的其余内容呢 我想我需要一个包含另一个复合视图的复合视图。但这似乎不正确,因为复合视图规定itemView必须重复“n”次。在这里,我没有重复的案例 我已经通读了。。但是他们不能把他们的想法应用到我的问题上 有人能指引我吗 --Vijay我不使用木偶,但听起来似乎这可以通过

我试图创建一个包含“表单”和“网格”的页面。考虑数据过滤器的标准用例和下面的数据表。 为了创建这种页面,我正在努力应用我的木偶知识

我确信我需要datatable的复合视图。但是,我如何放置包含过滤表单内容的另一个潜在复合视图的其余内容呢

我想我需要一个包含另一个复合视图的复合视图。但这似乎不正确,因为复合视图规定itemView必须重复“n”次。在这里,我没有重复的案例

我已经通读了。。但是他们不能把他们的想法应用到我的问题上

有人能指引我吗


--Vijay

我不使用木偶,但听起来似乎这可以通过使用事件来解决。假设您有一个包含搜索结果的集合,则将其传递给两个视图。当您更改表单中的搜索条件时,将其应用于集合并获取结果,在网格视图中,侦听集合的“重置”事件,并在集合重置时重新提交结果。我通过创建中间布局区域组合来解决此问题,以将表单和网格划分为页面的不同部分。发布后,表单变成了itemview,网格变成了复合视图。不知道还有没有别的办法。。或者如果是这样的话。