我正在使用 Sencha 创建一个 Web 应用程序和一个移动应用程序,同时我正在遵循 sencha 推荐的 MVC 模式来开发这些应用程序
Sencha 建议先创建 Worksapce,然后在工作空间内一一创建 extjs 和 touch 应用,实现应用之间的代码共享。
从他们的文档中,我了解到两个应用程序之间共享的一段代码必须位于工作区目录下
但我不明白您如何从相应的应用程序访问此代码
目前我正在应用程序内创建全局函数,并且仅在该应用程序中可用
Ext.define('MyApp.common.Util', {
statics: {
foo:function(){
...
}
});
并访问我使用的功能
requires:['MyApp.common.Util']
...
MyApp.common.Util.foo();
如您所见,我可以访问仅在应用程序(MyApp ...)下定义的功能。谁能给我一个例子,如何在应用程序之外(在工作空间内)定义一个函数并从各种应用程序访问它们?
谢谢