javascript – Backbone.js关系
作者:互联网
我在Backbone的关系模型中遇到了一个问题.我刚刚开始使用它,我的任务是一个相当大的应用程序.
我遇到的主要问题是我有一个应该包含集合的模型.
这就是我必须要做的事情:
> modelA
> id:_id
> url:api / model /:modelA_id
>嵌套:
> url:api /:modelA_id / nest
我认为我的交易比我需要的要大,但我似乎无法理解如何设置它.
任何帮助将非常感谢.
解决方法:
使用Backbone最重要的是如何正确使用事件来处理应用程序中的所有内容.要理解的另一件大事是,可能有5种不同的方法来攻击问题,其中没有一种方法比另一方更好/更差.
鉴于你提供的松散结构,我会做类似的事情:
var YourApp = {
Models : {}
Collections : {}
Views : {}
};
YourApp.Models.First = Backbone.Model.extend({
initialize : function(){
var nestedCollection;
this.url = 'api/model/' + this.id;
nestedCollection = new Backbone.Collection({
url : this.url + '/nest'
});
this.set('nested', nestedCollection);
}
});
new YourApp.Models.First({
id : 23
});
标签:javascript,backbone-js,backbone-relational 来源: https://codeday.me/bug/20190723/1513459.html