ExtJS4 reader.read is not a function
2012-11-26 23:08
405 查看
在初用者,ExtJS 中 is not a function 错误是比较常见的,xxx is not a function 含义很简单,就是xxx 你没有定义;或者你定义了,没有正确引用,无法找到。有的时候,还不是很好找到到底那里出错,这里以reader.read is not a function 为例,提供一种思路,希望能够带来一些启发。
Ext.define('Ext.data.proxy.Server', {//......
上面 报错的行是:result = reader.read(me.extractResponseData(response)); 报错的类是proxy.Server 这个类在文档中是privte 提供内部用的,对外提供服务的是他的父类Ext.data.proxy.Proxy,这是ExtJs 比较有意思的。Proxy 主要用来绑定store ,这样基本可以判断大概的范围,我们store 里面配置是否正确,Model 对象是否正确……
Proxies are used by Stores to
handle the loading and saving of Model data.
Usually developers will not need to create or interact with proxies directly.
Ext.define('Ext.data.proxy.Server', {//......
// Should this be documented as protected method? processResponse: function(success, operation, request, response, callback, scope){ var me = this, reader, result; if (success === true) { reader = me.getReader(); result = reader.read(me.extractResponseData(response));
上面 报错的行是:result = reader.read(me.extractResponseData(response)); 报错的类是proxy.Server 这个类在文档中是privte 提供内部用的,对外提供服务的是他的父类Ext.data.proxy.Proxy,这是ExtJs 比较有意思的。Proxy 主要用来绑定store ,这样基本可以判断大概的范围,我们store 里面配置是否正确,Model 对象是否正确……
Proxies are used by Stores to
handle the loading and saving of Model data.
Usually developers will not need to create or interact with proxies directly.
相关文章推荐
- extjs之TypeError: d.read is not a function解决方案
- 关于Ext4的mvc模式构建前端界面的问题!reader.read is not a function
- 关于ExtJS-4.0.2a中在gridpanel中出现column.getEditor is not a function的错误解决方法
- Extjs 报this.addEvents is not a function错误原因
- 学习Extjs MVC框架发现的问题——requires.push is not a function
- ExtJs this.addevents is not a function
- ExtJS 5.1 - tabpanel setActiveTab: Uncaught TypeError: c.isFocusable is not a function
- Extjs 报错 this.addEvents is not a function
- this.getColumnModel is not a function Extjs 如何解决呢? Extjs 导出 到Excel 解决方案问题
- Vue.js搭建路由报错 router.map is not a function,Cannot read property ‘component’ of undefined
- Vue.js搭建路由报错 router.map is not a function,Cannot read property ‘component’ of undefined
- Uncaught TypeError: s.elem.on is not a function
- Uncaught TypeError: XX is not a function at HTMLInputElement.onclick
- React Native 报错 singleValue.stopTracking is not a function -解决
- TypeError: $.cookie is not a function解决方案
- 【疑难杂症01】TypeError: alert is not a function
- undefined is not a function
- Angular引入node_modules里面的css文件出错Module build failed:TypeError:URL.startsWith is not a function
- $("img").lazyload is not a function解决方式
- Uncaught TypeError: this.canvas.getContext is not a function