Emberデータなしでこの例のEmberに従っています
そして、私のチームボックスタスクを取得するためにテストしました(これを機能させるには、チームボックスアカウントが必要であり、ログインする必要があります。この例では、認証を追加しませんでした);
http://jsbin.com/aZIXaYo/65/edit
ログインしている場合、タスクは console.log に正しく表示されます。
App.RedditLink = Ember.Object.extend({});
App.RedditLink.reopenClass({
todooo: function(){
$.ajax({
url:"https://teambox.com/api/2/tasks",
type: "GET",
dataType: 'jsonp',
success:function(json){
var links = Em.A();
json.forEach(function (child) {
links.pushObject(App.RedditLink.create(child));
//console.log(chilppld.name);
});
console.log(links);
return links;
},
error:function(){
alert("Error");
}
});
}
});
これはコンソールに表示されるものです
[Class, Class, Class, Class, Class, Class, Class, Class, Class, Class, Class, Class, Class, Class, Class, Class, Class, Class, Class, Class, _super: undefined, nextObject: function, firstObject: undefined, lastObject: undefined, contains: function…]
ただし、テンプレートにデータが表示されない場合は、 Jsbinを確認してください