1、ComboBox的数据要放在存储对象之中,有多种存储对象,这里使用比较简单的那种,即ArrayStore。它居然也要定义fields,相当于是定义数组的格式,如三维数组:),它的数据有一个域,名称是data(实际对应于一个Array对象?可以往Array对象里放很多其他对象?而对象的域则在ArrayStore的field里面声明过了。。。这样就可以读取到数据了)。在ComboBox引用的变量名则是store。
2、JsonStore里面有个url属性,可以通过load方法,使用HTTP直接访问远程的数据?
也可以对应于一个JsonReader和一个HttpProxy?
3、Ext3.0.0中的ArrayStore即原来的SimpleStore? 一些后向兼容性的东西。。。
Ext.data.SimpleStore = Ext.data.ArrayStore;
Advanced
1、可以看下ArrayStore的实现,里面用到了不少高级JS技术,但是代码却很短。
2、同一个Store不能同时放到两个FormPanel的items中。如果两个FormPanel需要同样的Store怎么办,声明两个完全一样的Store?要写很多重复代码?