【问题标题】:Sencha Architect - events stopped working after domain renamed - need troubleshooting stepsSencha Architect - 域重命名后事件停止工作 - 需要故障排除步骤
【发布时间】:2014-04-22 00:09:17
【问题描述】:

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

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

 grep -r "MyApp" *

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

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

我已尝试应用刷新,日志输出仅显示没有错误 [INF]。

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

在此先感谢

凯文 PS。我也在 Safari 中尝试过,我猜它不是浏览器。

【问题讨论】:

    标签: extjs sencha-architect


    【解决方案1】:

    问题是,不仅应用程序失去了它的名称并恢复为 MyApp,而且控制器也被删除了(视图、模型和存储也是如此)。 将控制器添加回应用程序后,事件将再次起作用。

    【讨论】:

      猜你喜欢
      • 2017-05-21
      • 2014-12-27
      • 1970-01-01
      • 2017-02-18
      • 1970-01-01
      • 1970-01-01
      • 2020-07-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多