Sencha Architect - 在域名重命名后事件停止工作 - 需要排除故障

时间:2014-04-22 00:09:17

标签: extjs sencha-architect

Sencha Touch 2.3,使用SA,基于模板构建了一个应用程序,"登录/注册" - 使用控制器和参考。 在扩展应用程序时,出现了一些行为/缓存问题,因此,在尝试修复时,域被重置/重命名为" MyApp"我想是因为我删除了htdocs下的目标web文件夹(至少我没有将application.name重命名为MyApp)。 我在Application节点上将其重命名为原始版本。 当我重建应用程序(构建Web应用程序)时,没有任何事件有效。例如登录按钮不会启动登录表单。

我检查了正在加载的文件实际上是当前文件。 在做一个

 grep -r "MyApp" *

在我的应用程序源文件夹中,我看到包含" MyApp"的大量文件。并得出结论这是一个标准值,构建应用程序的那部分做了一些搜索/替换?

当我在浏览器上打开调试时,我可以看到按钮的Controller Action中的代码没有被调用(那里有一些应该显示的console.log内容)。

我尝试了应用刷新,日志输出仅显示[INF]。

我的主要问题是,当事件明显不再发生时如何追踪问题?是否有故障排除清单来跟踪这个? 或者是否有一些额外的缓存可以清除以重置?

非常感谢提前

凯文 PS。我也尝试过Safari,而不是浏览器。

1 个答案:

答案 0 :(得分:0)

问题是,不仅应用程序失去名称并恢复为MyApp,控制器已被删除(视图,模型和商店也是如此)。 将Controller添加回应用程序后,事件将再次起作用。