从 ExtJS 4.2 迁移到 6

Migration from ExtJS 4.2 to 6

我有一个具有以下结构的 ExtJS 4.2 应用程序:

我要启动一个新的 ExtJS 6 应用程序,并将手动移动所有资源。

我读到在 ExtJS 6 中不支持传统的 MVC 结构(就像我在 4.2 中那样)所以现在我有一个视图,在我看来有一个 ViewController 将处理所有逻辑对于那个观点。对吗?

Does ExtJS 6 support my actual structure?

仍然支持传统的MVC结构。事实上,它仍然是处理跨越多个视图的控制器的推荐方式。

然而,这不再是唯一的方法。 ViewController 旨在与 单个 视图一起使用,并封装通用逻辑,例如,视图的经典版本和现代版本。

您的结构应该可以工作,但要受到任何实际 API 弃用的影响。我将基于 4.2 的应用程序转换为使用类似布局的 6。