0
무엇이 잘못 되었나요?/Customer.jsExtJS : 의도 한대로 모델이 작동하지 않습니다.
Ext.define('myapp.model.Customer', {
extend: 'Ext.data.Model',
fields: ['id', 'name'],
proxy: {
type: 'rest',
url: 'data/customer'
}
});
응용 프로그램/컨트롤러/myController.js
Ext.define('myapp.controller.myController', {
extend: 'Ext.app.Controller',
models: ['Customer'],
...
onSomeEvent: function() {
var cust = Ext.create('Customer', {name: 'neo'});
cust.save();
}
});
내가 Uncaught TypeError: object is not a function
오류가있어 Sencha doc's
응용 프로그램/모델에서 배우려고 노력하고, 내 서버가 로깅 중입니다 GET /Customer.js?_dc=1395954443
첫 번째 작품. 'getCusotmerModel()'이 생성되지 않았기 때문에 두 번째 에러가 발생합니다. 시간과 노력에 감사드립니다. 나는 Sencha의 사례에서와 같이 일을하고 싶습니다. – Colin
그것은 당신을 위해 일한 것을 기쁘게 생각합니다. 두 번째 모델은 컨트롤러에 모델 [ 'Customer'] 선언이있는 경우에만 작동합니다. http://docs-origin.sencha.com/extjs/4.2.1/#!/api/Ext.app.Controller-cfg-models의 "Generated getter methods"섹션을 확인하십시오. – player