Javascript 在ember js中,从多个web服务获取数据的最佳方式是什么?
我正在构建一个网站,它使用来自不同服务器上五个以上不同web服务的数据。我不知道开始工作的最佳方式是什么。。。 例子: 我必须从以下位置加载信息:Javascript 在ember js中,从多个web服务获取数据的最佳方式是什么?,javascript,ember.js,Javascript,Ember.js,我正在构建一个网站,它使用来自不同服务器上五个以上不同web服务的数据。我不知道开始工作的最佳方式是什么。。。 例子: 我必须从以下位置加载信息: 等等 Ember.RSVP.allSettled,这可能合适。Ember.RSVP.allSettled,这可能合适。为了在同一路线上获取数据,您可能会这样做(从Ember文档): 为了与这些API交互,我假设您也会处理API键之类的东西。在这种情况下,您需要为与之交互的每个API运行“ember generate adapter resour
Ember.RSVP.allSettled,这可能合适。Ember.RSVP.allSettled,这可能合适。为了在同一路线上获取数据,您可能会这样做(从Ember文档): 为了与这些API交互,我假设您也会处理API键之类的东西。在这种情况下,您需要为与之交互的每个API运行“ember generate adapter resourceName”,并按如下所示填写它们(摘自-,我假设您使用的是ember数据):
为了在同一路线上获取数据,您可能会执行以下操作(从Ember文档): 为了与这些API交互,我假设您也会处理API键之类的东西。在这种情况下,您需要为与之交互的每个API运行“ember generate adapter resourceName”,并按如下所示填写它们(摘自-,我假设您使用的是ember数据):
谢谢,我已经阅读了关于它的文档。这是解决这类问题的最好办法。。。一切都很好,我正在使用我所有的API。谢谢,我已经查看了有关它的文档。这是解决这类问题的最好办法。。。一切正常,我正在使用我所有的API。
export default Ember.Route.extend({
model() {
return Ember.RSVP.hash({
songs: this.store.findAll('song'),
albums: this.store.findAll('album')
});
}
});
import DS from 'ember-data';
export default DS.RESTAdapter.extend({
host: 'https://api.example.com',
headers: {
"API_KEY": "secret key",
"ANOTHER_HEADER": "Some header value"
}
});