最近在学EXT 由于自己刚出来 没做过正式的开发,所以想在这里问一下大家 你们做开发的时候都是怎么去架构EXT 的 怎么实现代码重用等....
[b]问题补充:[/b]
這些理論都看過 我想看點實際的 想看看代碼
[b]问题补充:[/b]
我就是不會呀... 再說EXT 自帶的案例是沒有代碼重用的. 我現在最想知道的就是你們是怎麼去實現代碼重用的 用EXT.EXTEND 嗎?
[b]问题补充:[/b]
大哥, 你是搞EXT 的嗎 能給點重用的代碼給我看看不
不好意思,我以前做过EXT的项目,至于代码的话,我没有,建议你先学学EXT,等你了解以后,自然就做到怎么做了,现在了解太深,没有好处的,会误导你的思维,重要的是学习的过程,而不是一个结果 :lol:
这个貌似就是造重复的轮子,把握这几点就可以了
1:能重用的最好是一次性加载;
2:避免资源浪费,常用的最好不要删除,做成通用的,然后继承或者是拓展;
3:内存泄露需要注意;
4:最好是动态加载数据,把不同功能点儿分成不同的页面,调用的时候再加载;
5:请注意有些属性不一定可以跨浏览器;
6:最好是用FF多测测,看看有没有错误;
7:代码不要太凌乱,如果有能力就尽量OO,免得以后你难以修改;
8:代码测试没问题以后,最好把文件压缩一下,可以加快加载速度,避免浪费资源。 :lol: :lol: :lol: :lol: :lol:
代码?这个你可以自己去写写,或者是参考EXT自带的一些复杂案例,都是很好的做法 :lol:
重用不一定是继承,可以分离出来,做全局方法去使用,就像你做JS重用那么简单,不要想太多,毕竟EXT也是JS的二次开发,始终脱离不了JS的范围 :lol: