使用Marionette.js在backbone.js中填充子视图
如何使用backbone.js中的marionette.js填充表中的表行?您需要两种类型的视图(用于呈现表的CompositeView和用于呈现表行的tbody和ItemView)使用Marionette.js在backbone.js中填充子视图,backbone.js,marionette,Backbone.js,Marionette,如何使用backbone.js中的marionette.js填充表中的表行?您需要两种类型的视图(用于呈现表的CompositeView和用于呈现表行的tbody和ItemView) var TableView=marionete.CompositeView.extend({ childView:TableRowView, childViewContainer:“tbody”, 模板:u.template(“”) }) var TableRowView=marionete.ItemView.ex
var TableView=marionete.CompositeView.extend({
childView:TableRowView,
childViewContainer:“tbody”,
模板:u.template(“”)
})
var TableRowView=marionete.ItemView.extend({
标记名:“tr”,
模板:_模板(“”)
})
有关签出的详细信息,您需要两种类型的视图(用于呈现表的CompositeView和用于呈现表行的tbody和ItemView)
var TableView=marionete.CompositeView.extend({
childView:TableRowView,
childViewContainer:“tbody”,
模板:u.template(“”)
})
var TableRowView=marionete.ItemView.extend({
标记名:“tr”,
模板:_模板(“”)
})
有关签出的详细信息,您需要两种类型的视图(用于呈现表的CompositeView和用于呈现表行的tbody和ItemView)
var TableView=marionete.CompositeView.extend({
childView:TableRowView,
childViewContainer:“tbody”,
模板:u.template(“”)
})
var TableRowView=marionete.ItemView.extend({
标记名:“tr”,
模板:_模板(“”)
})
有关签出的详细信息,您需要两种类型的视图(用于呈现表的CompositeView和用于呈现表行的tbody和ItemView)
var TableView=marionete.CompositeView.extend({
childView:TableRowView,
childViewContainer:“tbody”,
模板:u.template(“”)
})
var TableRowView=marionete.ItemView.extend({
标记名:“tr”,
模板:_模板(“”)
})
有关更多信息,请查看此答案是否回答了您的问题?@Kapilgopinath,如果您发现此答案有用,请将其标记为“正确”此答案是否回答了您的问题?@Kapilgopinath,如果您发现此答案有用,请将其标记为“正确”此答案是否回答了您的问题?@Kapilgopinath,如果您发现此答案有用,请将其标记为正确此答案是否回答了您的问题?@Kapilgopinath,如果您发现此答案有用,请将其标记为正确
var TableView = Marionette.CompositeView.extend({
childView: TableRowView,
childViewContainer: "tbody",
template: _.template('<table><thead></thead><tbody></tbody> <tfoot></tfoot></table>')
})
var TableRowView = Marionette.ItemView.extend({
tagName: "tr",
template: _template('<td><%= someProp %></td><td><%= otherProp =></td>')
})