我第一次使用Knockoutjs,並且因爲無法在控制檯中記錄變量而無法調試。我可以看到我的JS在控制檯中正確加載,當我輸入時:如何將`console.log`與knockout結合使用並訂閱Knockoutjs?
Home.TwitterFeedComponent
我看到一個object
返回。我如何將console.log
與knockout和訂閱結合使用?
var Home = Home || {};
var inheriting = inheriting || {};
Home.TwitterFeedComponent = function(attributes) {
if (arguments[0] === inheriting)
return;
Home.OnScreenComponent.call(this, attributes);
var component = this;
var recent_tweets = ko.observableArray();
var url = 'https://twitter.com/search.json?callback=?';
this.attributes.twitter_user_handle.subscribe(function(value) {
var twitter_parameters = {
include_entities: true,
include_rts: true,
from: value,
q: value,
count: '3'
}
result = function getTweets(){
$.getJSON(url,twitter_parameters,
function(json) {
console.log(json)
});
}
console.log(twitter_parameters);
});
};
Home.TwitterFeedComponent.prototype = new Home.OnScreenComponent(inheriting);
Home.TwitterFeedComponent.prototype.constructor = Home.TwitterFeedComponent;
你的問題不清楚。你是什麼意思,*「將console.log與knockout和subscribe一起使用?」* – 2011-12-15 19:36:32