models: ['Foo'],
...
onEvent: function(args) {
var foo = this.getFooModel().create(...);
console.log(foo);
console.log(foo.getName());
},
...
エラーが発生しObject [object Object] has no method 'getName'ます。fooChrome のインスペクターを使用すると、が$className: 'App.model.Foo'とmodelName: 'App.model.Foo'に接続されていることがわかりfooます__proto__。プロトタイプ チェーンのさらに下を調べると、オブジェクトには$className: 'Ext.Base'実際にはメソッドがありませんgetName..
何か不足していますか?
ドキュメントのリファレンスExt.data.Model.getName: http://docs.sencha.com/extjs/4.2.1/#!/api/Ext.data.Model-static-method-getName