在内存占用上ext比jquery大很多 但是在执行效率和UI感知上 ext更好一些
当然这些都没有胖客户端flex好 无论在UI感知执行效率上 flex都是很好的
1.ext视图最好定义一个大体的界面 比方说用Viewport 来实现布局 大体上时上中下左右
2.在面板里面加子面板可以直接加上items[] 注意里面是个数组对象,给子对象加动作:
listeners : {activate : function(){action...}}},
3.在TabPanel中 如果当前tab不是可激活tab,高度可能不是很搭配 可对当前的子对象加上动作函数 强制设置一下高度 如:
listeners : {activate : function(){grid.setHeight(200);}}}//这个子对象里面是一个gridpanel
4.对于gridpanel的数据重刷新
dS.loadData(eval(Data.split("@")[1]));
gS.getView().refresh();
eval对象这个应该很熟悉 就是将string的对象转换成object对象
ext也有函数可以实现数据的转换 资料有很多
5.在tabpanel中
//activate:function(){alert()},
//tabPosition:'bottom',
一个是在子对象中实现动作
一个是设置面板的显示位置 默认是在上部 加上bottom之后显示的是在下部
6. deferredRender:false,
这个也是用于tabpanel中的 对用不激活的tab项可以全部加载