小编Gen*_*tor的帖子

在Marionette CompositeView中显示空视图

我正在使用Marionette CompositeView来渲染一个html表.效果很好!现在我想在集合中没有记录时显示一条消息.我目前正在使用emptyView属性来呈现此消息.但是,消息将在表包装器中呈现,并且表列标题仍然可见.不完全是我想要的.理想情况下,我想隐藏/删除表并显示空记录视图,然后在添加记录时显示它.我正在努力寻找最佳方法来处理这个问题.那里有什么建议吗?

EmptyView = Marionette.ItemView.extend({
template: "#empty-template"
});

SupportMemberView = Marionette.ItemView.extend({
template: "#member-template"
});

SupportTeamView = Marionette.CompositeView.extend({
template: "#support-team-template",
itemView: SupportMemberView,
emptyView: EmptyView,
itemViewContainer: 'tbody'
});
Run Code Online (Sandbox Code Playgroud)

backbone.js marionette

12
推荐指数
2
解决办法
8904
查看次数

使用Backbone.js/Marionette编辑列表

我将从我对这两个框架的新手开始,但我对我到目前为止学到的东西感到非常兴奋.我一直在做的事情有了很大改进.

我想在表格中显示一组项目(旅行路线).我只想在表格中显示几个行程字段,因为有很多字段.当您编辑/添加项目时,我想显示一个表单来编辑不同区域或模态中的所有字段,显然当您保存列表/表时会更新.我不确定构建这个的最好方法,我希望有人可以指出我正确的方向,甚至更好的类似的例子.到目前为止,我的搜索结果很短.似乎我应该使用列表的复合视图,但如何最好地将所选项目传递给要编辑的是我有点卡住的地方.任何指针都将非常感激.

javascript jquery backbone.js underscore.js marionette

1
推荐指数
1
解决办法
1715
查看次数