2014-01-11 52 views
1

我是一个新手烬,我试图创建一个基本的注册表单。Ember DS.Store错误,同时提交表格

相关的模型:

App.NewUser = DS.Model.extend({ 
    user_name: DS.attr('string'), 
    password: DS.attr('string'), 
    confirm_password: DS.attr('string'), 
    email: DS.attr('string'), 
    first_name: DS.attr('string'), 
    last_name: DS.attr('string'), 
}); 

相关负责人:

App.SignupController = Ember.ArrayController.extend({ 
    actions: { 
    signup: function() { 
     var data = this.getProperties('first_name', 'last_name', 'email', 'user_name', 'password', 'confirm_password'); 
     var newUser = this.store.createRecord('newUser', data); 
     newUser.save(); 
    }, 
    }, 
}); 

当 “注册” 操作执行,我得到以下错误:

Error: Attempted to handle event `didSetProperty` on <App.NewUser:ember332:null> while in state root.deleted.saved. Called with {name: last_name, oldValue: undefined, originalValue: undefined, value: undefined}. 

我在做什么错?

+0

这只是一个错误的复制粘贴错误代码到堆栈溢出。我已经编辑过。 – user2562424

+0

你试图在此后很快修改它?它似乎与该代码一起工作,http://emberjs.jsbin.com/OxIDiVU/121/edit – Kingpin2k

+0

嗯......我在控制台中得到相同的错误消息时,我尝试JSBin。 – user2562424

回答