尝试在具有主干的表格内创建表格,但无法找到方法。任何人都可以通过一个例子来帮助我实现这个目标吗?使用主干JS创建子视图(在另一个表内的表格)
我的收藏:
this.collection = new Backbone.Collection([
{ first: 'John', last: 'Doe', desig: 'E1', location: 'C' },
{ first: 'Mary', last: 'Jane', desig: 'E3', location: 'C' },
{ first: 'Billy', last: 'Bob', desig: 'E2', location: 'C' },
{ first: 'Dexter', last: 'Morgan', desig: 'E1', location: 'P' },
{ first: 'Walter', last: 'White', desig: 'E2', location: 'P' },
{ first: 'Billy', last: 'Bobby', desig: 'E1', location: 'B' }
]);
普通视图:使用表格视图实现了这个。参照那么代码here
first last desig location
----------------------------------
Billy Bobby E1 B
Walter White E2 P
Dexter Morgan E1 P
Billy Bob E2 C
Marry Jane E3 C
John Doe E1 C
按位置要群想呈现像下面
location first last desig
----------------------------------
C Billy Bob E2
Marry Jane E3
John Doe E1
P Walter White E2
Dexter Morgan E1
B Billy Bobby E1
使用下划线我们可以做分组但在那之后,我努力呈现的对象作为新的视图以上视图
_.groupby(this.collection, "location");
给我一个对象,它具有所需的结果。
你只需要呈现一个集合视图的collection视图。第一个集合的输入将是'_.groupby'的结果,子集合视图的输入将是一个特定的组,并且它的项目视图的输入将是特定的记录。 –
我试图创建一个更多的视图,同时创建第一个表的行视图,我试图创建子视图,但没有为我工作。你能指出一个例子,以便我可以学习和实现吗?https://jsfiddle.net/WebDev81/ddbf9ckv/2/ – user3625533
在小提琴中,你只有2个视图。请分享您的尝试与3意见。所有你需要的是创建表体的另一个视图 –