私は現在、たとえば1分ごとに自分のツイッターフィードを更新しようとしています。 しかし、私はどのように考えていない。間隔があるKnockout.jsとTwitterfeedの更新ページ
これは私のViewModelです:
var savedLists = ['NielsenRamon', 'Wouter_Willaert', 'AWT_Centric'];
var twitterListModel = function(list) {
this.savedLists = ko.observableArray(list);
this.currentTweets = ko.observableArray([]);
ko.computed(function() {
twitterApi.getTweetsForUsers(savedLists, this.currentTweets);
}, this).extend({ throttle: 1 });
}
ko.applyBindings(new twitterListModel(savedLists));
私はこれを非常に縮小さバージョンを使用しています。http:私が使用//knockoutjs.com/examples/twitter.html APIも同じです。
私が望むのは、自分のページをリフレッシュせずに、毎分更新されるHTMLページのバインディングです。たとえば:誰かがつぶやくとき。そのツイートは1分後にページを更新せずにページに表示されます。
これは私が今作業している方法ですか?
ありがとうございます!
私はすでにそれを試みましたが、問題は私のバインディングを更新しないということです。その上の任意のアイデア?私はKnockout.jsと関係があると思う。 –
おそらくあなたはjsFiddleにあなたのコードを手に入れることができます。ここでは、サンプルです:http://jsfiddle.net/rniemeyer/ATAr5/ –
私はあなたと同じ構造で私の古いコードをもう一度試してみました、そして、それはTwitterからデータを拾うためにしばらく時間がかかるように見えます!そう、私はちょうど忍耐が必要でした。助けてくれてありがとう! –