Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ExtJS:Model';It’它没有按预期工作_Javascript_Extjs_Extjs4_Extjs4.1_Extjs4.2 - Fatal编程技术网

Javascript ExtJS:Model';It’它没有按预期工作

Javascript ExtJS:Model';It’它没有按预期工作,javascript,extjs,extjs4,extjs4.1,extjs4.2,Javascript,Extjs,Extjs4,Extjs4.1,Extjs4.2,我不明白怎么了。试图从中学习 app/model/Customer.js app/controller/myController.js 我得到了一个未捕获的类型错误:对象不是函数错误,我的服务器正在记录一个GET/Customer.js?\u dc=1395954443似乎在创建模型实例时抛出了错误 要创建模型实例,您需要使用完全限定的模型名称,即 var cust = Ext.create('myapp.model.Customer') 或者你可以这样: var cust = this.ge

我不明白怎么了。试图从中学习

app/model/Customer.js

app/controller/myController.js


我得到了一个
未捕获的类型错误:对象不是函数
错误,我的服务器正在记录一个
GET/Customer.js?\u dc=1395954443

似乎在创建模型实例时抛出了错误

要创建模型实例,您需要使用完全限定的模型名称,即

var cust = Ext.create('myapp.model.Customer')
或者你可以这样:

var cust = this.getCustomerModel().create()

第一个有效。第二个抛出错误,因为未生成
getCusotmerModel()
。谢谢你的时间和努力-我只希望事情能像Sencha的例子一样。很高兴它对你有用。第二种方法仅在控制器具有以下模型时有效:[“客户”]声明。签出中的“生成的getter方法”部分
var cust = Ext.create('myapp.model.Customer')
var cust = this.getCustomerModel().create()