Extjs4.x 共享组件,写法
1.项目架构如下:
/Application
/ext--框架核心文件
/common--共享
/resources--共享资源
/src--共享js(例如,多个模块共享一个store等)
/model
/store
/view
/Page1
M、S、V、C
/Page2
M、S、V、C
2.关于前端共享js,例如一个共享一个下拉框的store,那么可以将这个store的js文件提取到common文件夹,
放到/application/common/src/store/Test.js
同时修改Test.js中类的声明方式,例如叫做Ext.define("EC.ycerp.store.Test".....;
然后再Tool.js里设置找到该类的路径:
这样,在子模块里就可以引用这个共享的store了