javascript - 如何将 Ext JS Controller 与 View 一起使用?

标签 javascript model-view-controller extjs extjs4.2

我确实计划使用应用程序,但我也希望能够使用独立的 View 和 Controller 分组。我发现使用 Controller 的唯一方法是将其列在应用程序的“ Controller ”配置中。这是唯一的方法吗?

最佳答案

Controller 不必在应用的 controllers 配置中列出即可工作。您可以使用getController (也可在全局应用程序上使用)创建任何 Controller 的实例。如果您以其他方式创建 Controller (例如使用 new),您将负责初始化它并确保它具有对全局应用程序的引用。如果它没有对应用程序的引用,则委托(delegate)给应用程序的 Controller 方法将不起作用。

关于javascript - 如何将 Ext JS Controller 与 View 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18645500/

相关文章:

Angular 7. NullInjectorError : No provider for HttpClient! 即使 app.module 有 HttpClientModule。如何解决?

javascript - ReactJs 应用程序崩溃并出现错误 "Consider adding error boundaries to your tree"

javascript - "back"与 fancybox3 的行为

ruby-on-rails - Rails Controller 中的参数数量错误(1 对 2)

javascript - 为什么我的 session 值针对特定值发生了变化?

extjs - 在 ExtJS 中显示和隐藏加载状态

extjs - 在图例中显示不同的文本

javascript - ExtJs 6 总是显示 ext/modern/modern/src/layout/container/Column.js net::ERR_FILE_NOT_FOUND

javascript - EXT js 如何同步调用Store

javascript - 使用 Lodash 进行分组和计数