Ember:在返回模型时POST http:// localhost:9000/404(Not Found)

时间:2015-10-02 14:26:43

标签: 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/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;
        });
    },

});

我收到以下错误。

enter image description here

  1. 我是否必须转换到我的任务' hbs文件?
  2. 请给我任何建议来解决这个问题?

    提前感谢: - )

0 个答案:

没有答案