簡體   English   中英

骨干無法解析json

[英]backbone can't parse json

我正在使用lobb.js,並嘗試從twitter獲取一些json,但是它不起作用,集合的長度為0。這是代碼。

var Tweet = Backbone.Model.extend();

var Tweets = Backbone.Collection.extend({
    model: Tweet,
    url: 'http://api.twitter.com/1/favorites.json?screen_name=dhh',
    parse: function(response) {
        return response.results;
    }
});

var tweets = new Tweets();
tweets.bind('reset', function(tweets) {
   alert(tweets.length);
});
tweets.fetch();

嘗試

parse: function(response) {
  return response;
}

將我的瀏覽器指向api.twitter.com/1/favorites.json?screen_name=dhh我看不到.results屬性,只是一個包含對象的數組

解決方案是擺脫parse函數,該函數具有與其他答案相同的效果,並添加&callback =?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM