相关疑难解决方法(0)

在每次分页获取后将数据附加到同一集合

我试图使用骨干填充instagram图像,

我基本上有3个型号如下,

用户模型存储与instagram相关的所有用户信息

App.Models.User = Backbone.Model.extend({
    defaults: {
        id: '',
        access_token: '',
        userid: '',
        username: '',
        full_name: '',
        profile_picture: ''
    },
    urlRoot: "/api/user/",
    initurl: function() {
        return "https://api.instagram.com/v1/users/"+this.get('userid')+"/media/recent/?access_token=" + this.get('access_token');
    },
    initialize: function() {
        this.set('id', $('#domdump .id').val());
        this.fetch({
            success: function(model) {
                var photos = new App.Collections.Ig_photos([],{
                    url: model.initurl()
                });
            }
        });
    }

});
Run Code Online (Sandbox Code Playgroud)

存储下一个分页URL的模型

App.Models.Ig_next_url = Backbone.Model.extend({
    defaults: {
        next_url: ''
    },
    next_url:function(){
        return this.get('next_url');
    }
});
Run Code Online (Sandbox Code Playgroud)

照片的模型

App.Models.Ig_photo = Backbone.Model.extend({});
Run Code Online (Sandbox Code Playgroud)

多张照片的集合

App.Collections.Ig_photos = Backbone.Collection.extend({
    model: App.Models.Ig_photo,
    initialize: function(model, options) …
Run Code Online (Sandbox Code Playgroud)

backbone.js

3
推荐指数
1
解决办法
4157
查看次数

标签 统计

backbone.js ×1