手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >Extjs 继承Ext.data.Store不起作用原因分析及解决
Extjs 继承Ext.data.Store不起作用原因分析及解决
摘要:关于这个原因有很多种,我只说下我遇到的我这样写Store来复用的复制代码代码如下:DocStore=Ext.extend(Ext.data....

关于这个原因有很多种,我只说下我遇到的

我这样 写Store来复用的

复制代码 代码如下:

DocStore = Ext.extend(Ext.data.Store,{

initComponent:function(){

this.proxy = new Ext.data.HttpProxy({url:this.url});

this.reader = new Ext.data.JsonReader(

{

totalProperty: 'results',

root: 'rows',

id:'docid',

fields: ['docid', 'extention','docname', 'author', 'sizes', 'datecreated']

}

);

this.sortInfo = { field: 'datecreated', direction: 'DESC' };

this.remoteSort = false;

DocStore.superclass.initComponent.call(this);

}

});

这个Store写出来之后 是不会起到作用的

因为Ext.data.Store这个类 没有继承component 组件 因此在初始化的时候不会调用initComponet方法的,

因此这里面的配置项也不会加载到Store里面

【Extjs 继承Ext.data.Store不起作用原因分析及解决】相关文章:

Javascript高级应用:文件操作篇

png在IE6 下无法透明的解决方法汇总

js实现div层缓慢收缩与展开的方法

Backbone.js的一些使用技巧

JavaScript中的Math.sin()方法使用详解

JQuery中DOM事件绑定用法详解

用javascript动态注释掉HTML代码

JavaScript代码因逗号不规范导致IE不兼容的问题

javascript实现点击后变换按钮显示文字的方法

JavaScript事件的理解

精品推荐
分类导航