我想要以下内容。想象一下,你有一个家庭作业,有几个问题和一个等级。每个问题都有几个部分和难度。每个部分都有属性对或错。我想通过嵌套模型实现该逻辑(或者真的,但是你可以做到这一点,这只是我最好的猜测)。所以会有一个模型“部分”,它有一个属性对或错。那么就会有一个叫做问题的模型,它有几个相关的部分(一个集合?不知道这是否可能)和属性困难。然后你会有一个模型作业,它会有几个与它相关的问题和一个属性等级。backbone.js在其他模型中呈现/创建多个模型
我的问题是:
这可能吗?如果是这样,您的一般模型创建的语法是什么?渲染这个的语法是什么?
我正在寻找的东西一般是这样的:
var Homework=Backbone.model.extend({
defaults:{
grade:100,
parts: var parts=Backbone.model.extend({ .... //this definitely seems wrong });
},
});
var Homeworkview=Backbone.view.extend({
initialize: function(){
//create one question with one part
},
render: function(){
//render template for homework grade then call function to render question, which then renders parts},
});
那么,你如何做到这一点?
如果可能的话,是否有人介意提供骨干关系模型何时适用以及何时rjz方法合适的简要描述?谢谢! (我正在阅读:http://antoviaque.org/docs/tutorials/backbone-relational-tutorial/) – Mark 2012-07-24 06:47:58