Extjs从5.0升级到5.1的问题

Extjs upgrade from 5.0 to 5.1 problems

我有一个不使用 MVC 模型的 extjs 5.0 应用程序,即:所有代码都在一个名为 app.js 的文件中。 我想从 5.0 版升级到 5.1 版,正确的方法和步骤是什么?知道我不使用 index.html,而是有一个名为 login.html.

的起始页

我生成了一个新的 5.1 版应用程序,并将路径从 index.html 修改为 login.html,并将旧的 ext 文件夹替换为新的,以及构建文件夹。

chrome 给我的错误信息是:

Uncaught TypeError: undefined is not a function

错误发生在文件 FocusManager.js,行:

needListeners[i].addFocusListener();

FocusManager 在 Ext JS 5.1 中被弃用(尽管文档没有清楚地反映这一点)。避免使用它。