Javascript 余烬:邮政http://localhost:9000/ 返回模型时404(未找到)

Javascript 余烬:邮政http://localhost:9000/ 返回模型时404(未找到),javascript,ember.js,ember-data,Javascript,Ember.js,Ember Data,我正在使用.getJSON重新调整模型,如下所示 Taskmanagementfortenmiles.TaskRoute = Ember.Route.extend({ model: function() { //return Ember.$.getJSON("http://localhost:3000/tasks"); var self = this; return Ember.$.getJSON("http://localhost:3000/ta

我正在使用.getJSON重新调整模型,如下所示

Taskmanagementfortenmiles.TaskRoute = Ember.Route.extend({
    model: function() {
        //return Ember.$.getJSON("http://localhost:3000/tasks");
      var self = this;
      return Ember.$.getJSON("http://localhost:3000/tasks").then(function(response) {
                  var taskArr = [];
                  response.forEach(function(task) {
                  taskArr.push(task);
                  console.log(self.store.createRecord('task', {
                        id :task.id,
                        display_id: task.display_id,
                        type: task.type,
                        display_name: task.display_name,
                        isCompleted: task.isCompleted,
                        timestamp: task.timestamp
                    }).save());
                    //this.transitionToRoute('task');
                    //Taskmanagementfortenmiles.Task.createRecord();
                }); 

                return taskArr;
        });
    },

});
我得到以下错误

  • 我是否必须转换到我的“任务”hbs文件
  • 请给我一些建议来解决这个问题


    提前感谢:-)

    您是否尝试过从命令行手动使用curl发布,以查看您的api是否有问题?您的api日志怎么说?看起来您正在从端口3000获取数据,但正在尝试发送到9000。因此,要么您在与后端不同的端口上运行ember应用程序,要么您的适配器定义的主机不正确,要么您无法在适配器上定义主机。您好,mh00h,谢谢您的快速回复。我的api日志显示“未捕获错误:断言失败:id 0已与类型为Taskmanagementfortenmiles.Task的另一条记录一起使用。”@Kingpin2k我有Task_adapter.js和以下代码,导出默认的DS.RESTAdapter.extend({host:'});您是否尝试过从命令行手动使用curl发布,以查看您的api是否有问题?您的api日志怎么说?看起来您正在从端口3000获取数据,但正在尝试发送到9000。因此,要么您在与后端不同的端口上运行ember应用程序,要么您的适配器定义的主机不正确,要么您无法在适配器上定义主机。您好,mh00h,谢谢您的快速回复。我的api日志显示“未捕获错误:断言失败:id 0已与类型为Taskmanagementfortenmiles.Task的另一条记录一起使用。”@Kingpin2k我有Task_adapter.js和以下代码,导出默认的DS.RESTAdapter.extend({host:'});