【发布时间】:2012-08-10 05:04:45
【问题描述】:
开始使用 Ember.js 和 ember-data。我关注了这个tutorial,它指导你创建一个 Twitter 时间线节目。 它非常简洁,但不使用 ember-data,在我看来这是处理 REST API 的好方法。
在我的操场上,我创造了这样的东西:
EmberTwitter.Tweet = DS.Model.extend({
avatar: null,
screen_name: null,
text: null,
date: null,
url: "http://api.twitter.com/1/statuses/user_timeline.json?screen_name=naoj_gior"
});
var tweets = EmberTwitter.store.findAll(EmberTwitter.Tweet);
我想知道 ember-data 是否准备好与外部 API 一起使用(以及它如何处理 Same Origin Policy...),因为在我看来,在查看文档之后, 那不是。我在控制台中看到以下错误:
Resource failed to load: file:///tweets
使用 ember.js 获取外部 API 的好方法是什么?
【问题讨论】:
标签: javascript ember.js same-origin-policy ember-data