小编kri*_*ial的帖子

Backbone.js集合集合

我正在试图弄清楚如何使用backbone.js创建集合集合.我对骨干很新.我有类似以下情况:

 +---------------+               +------------------+
 | Playlists     |               | Playlist         |
 |---------------|          0..* |------------------|
 |               +-------------->| Name             |
 |               |               |                  |
 |               |               |                  |
 +---------------+               +-------+----------+
                                         |
                                         |
                                         |0..*
                                         v
                                 +------------------+
                                 |  Track           |
                                 |------------------|
                                 | Name             |
                                 | Artist           |
                                 |                  |
                                 +------------------+
Run Code Online (Sandbox Code Playgroud)

在代码中,这看起来类似于:

var trackModel = Backbone.Model.extend({
    //trackdata
});

var playlistModel = Backbone.Collection.extend({
    model : trackModel,
    url   : "playlist"
});

var playlistsModel = Backbone.Collection.extend({
    url   : "playlists",
    model : playlistModel   //This pretty sure doesn't work like I want, …
Run Code Online (Sandbox Code Playgroud)

javascript backbone.js

49
推荐指数
1
解决办法
2万
查看次数

标签 统计

backbone.js ×1

javascript ×1