我想用Backbone.Marionette创建复杂的表单。我认为形式应该是这样的:使用Marionette创建复杂视图(表单)
产品或支付任何变化应该不会影响“销售”的模式。该模型的结构是:
sale : {
date : '10/01/2010',
customer : 'Jaime Rivera'
products : [{product_name:'ZZZZZZ', price: 100, quantity: 2},
{product_name:'yyyyyy', price: 33, quantity: 1}],
payments : [{type:'check', other_data: '', amount: 160},
{type:'credit-card', other_data: '', amount: 73}]
}
我想知道结构视图创建窗体的最佳方式。我不确定我是否应该使用layout,compositeview或collectionview。