要使我们的身份验证与我们的ember应用程序一起使用,我们需要从安全网址提供应用程序.我们有一个自签名的ssl证书.
如何设置ember-cli以为index.html提供https域名.
干杯
query-params-new标志设置为true.
使用最新的ember和ember数据.Ember:1.6.0-beta.1 + canary.b5b90241 ember.js和Ember数据:1.0.0-beta.7 + canary.b45e23ba
应用程序适配器设置为:
export default DS.RESTAdapter.extend({
host: 'http://example.com',
namespace: 'api/v2',
headers: {
"ClientId": "a-key",
"Access-Control-Allow-Origin": "*",
"Access-Control-Allow-Headers": "X-Requested-With"
}
});
Run Code Online (Sandbox Code Playgroud)
位置路线如下所示:
export default Ember.Route.extend({
model: function(params){
return this.store.find('restaurant');
}
});
Run Code Online (Sandbox Code Playgroud)
位置控制器看起来像这样
export default Ember.ArrayController.extend({
queryParams: ['lat', 'lon', 'limit'],
lat: null,
lon: null,
limit: null,
});
Run Code Online (Sandbox Code Playgroud)
导航到此URL http://example.com/locations?lat=47.620508&limit=22&lon=-122.349174Ember数据http://example.com/locations作为请求发送.
我肯定错过了什么?
在我的应用程序中,我将EmberJS添加到已加载jQuery的页面中.所以我不需要ember-cli来包含jQuery.