Javascript 来自模型数据的Ember JS自定义请求

Javascript 来自模型数据的Ember JS自定义请求,javascript,ember.js,Javascript,Ember.js,我正试图通过EmberJS向api发送一个自定义请求,现在url类似于 > http://host/stats 我需要传递4个参数 coulmns,dateColumn,startDate,endDate 因此,请求将是与以下内容类似的内容: > http://host/stats?columns=cost&dateColumn=date&startDate=2013-12-12&endDate=2013-12-12 我已经制作了一个包含这4个值的模型,所

我正试图通过EmberJS向api发送一个自定义请求,现在url类似于

> http://host/stats
我需要传递4个参数

coulmns,dateColumn,startDate,endDate

因此,请求将是与以下内容类似的内容:

> http://host/stats?columns=cost&dateColumn=date&startDate=2013-12-12&endDate=2013-12-12
我已经制作了一个包含这4个值的模型,所以我只需要用这些值创建一个记录并传递这些值,问题是,我如何传递它们的值

谢谢。

这就是你要找的。

这就是你要找的。

这就是你要找的。

这就是你要找的

model: function(){
    return Ember.$.ajax({
      type: "GET",
      url: "http://host/stats",
      data: { columns: "cost", dateColumn: ...}
    })
}
您可能希望使用Mengu提到的查询参数,这取决于您的工作流

您可能希望使用Mengu提到的查询参数,这取决于您的工作流

您可能希望使用Mengu提到的查询参数,这取决于您的工作流


您可能需要使用Mengu提到的查询参数,具体取决于您的工作流程

您是否使用了余烬数据?还是只是原始的ajax调用?@kingpin2k对于这一点,它只是原始的ajax,但我正在使用余烬数据来存储请求值。你从哪里发射,页面上的按钮,模型钩子?@kingpin2k这两个都是真的,它会在页面加载后立即加载,如果情况发生变化,它会通过一个动作再次加载它,到目前为止,我还没有真正做到这一点。你使用的是余烬数据吗?还是只是原始的ajax调用?@kingpin2k对于这一点,它只是原始的ajax,但我正在使用余烬数据来存储请求值。你从哪里发射,页面上的按钮,模型钩子?@kingpin2k这两个都是真的,它会在页面加载后立即加载,如果情况发生变化,它会通过一个动作再次加载它,到目前为止,我还没有真正做到这一点。你使用的是余烬数据吗?还是只是原始的ajax调用?@kingpin2k对于这一点,它只是原始的ajax,但我正在使用余烬数据来存储请求值。你从哪里发射,页面上的按钮,模型钩子?@kingpin2k这两个都是真的,它会在页面加载后立即加载,如果情况发生变化,它会通过一个动作再次加载它,到目前为止,我还没有真正做到这一点。你使用的是余烬数据吗?还是只是原始的ajax调用?@kingpin2k对于这一点,它只是原始的ajax,但我正在使用余烬数据来存储请求值。你从哪里发射,页面上的按钮,模型钩子?@kingpin2k这两个都是真的,它会在页面加载后立即加载,如果情况发生变化,它会通过一个动作再次加载它,到目前为止,我也没有真正做到。