我是Ember的新手,我无法找到解决问题的方法.我已经在堆栈和其他论坛中阅读了这些问题,但它们似乎都不适合我.
我正在尝试创建一个简单的注册表单.我应该注意,对于后端我使用django.这是我的代码:
服务器响应:
[{"username":"user1","password":"123","email":"user1@example.com"},
{"username":"user2","password":"456","email":"user2@example.com"}]
Run Code Online (Sandbox Code Playgroud)
Ember型号:
import DS from 'ember-data';
export default DS.Model.extend({
username: DS.attr(),
password: DS.attr(),
email: DS.attr()
});
Run Code Online (Sandbox Code Playgroud)
Ember适配器:从'ember-data'导入DS;
export default DS.RESTAdapter.extend({
host: '/api',
contentType: 'application/json',
dataType: 'json',
headers: {
username: 'XXXX',
password: 'XXXX'
}
});
Run Code Online (Sandbox Code Playgroud)
Ember Serializer:
import DS from 'ember-data';
export default DS.JSONSerializer.extend({
primaryKey: '_id'
});
Run Code Online (Sandbox Code Playgroud)
Ember Route:从'ember'导入Ember;
export default Ember.Route.extend({
model() {
return this.store.findAll('account');
}
});
Run Code Online (Sandbox Code Playgroud)
灰烬控制器:
import Ember from 'ember';
export default Ember.Controller.extend({
actions: {
signup(){
console.log('My username is: ', this.get('username'));
console.log('My password is: …Run Code Online (Sandbox Code Playgroud)