【发布时间】:2013-09-05 20:37:08
【问题描述】:
我确实计划使用应用程序,但我也希望能够使用独立的视图和控制器分组。我发现使用控制器的唯一方法是将其列在应用程序的“控制器”配置中。这是唯一的方法吗?
【问题讨论】:
标签: javascript model-view-controller extjs extjs4.2
我确实计划使用应用程序,但我也希望能够使用独立的视图和控制器分组。我发现使用控制器的唯一方法是将其列在应用程序的“控制器”配置中。这是唯一的方法吗?
【问题讨论】:
标签: javascript model-view-controller extjs extjs4.2
控制器不必列在应用程序的controllers 配置中即可工作。您可以使用getController(也可在全局应用程序上使用)来创建任何控制器的实例。如果您以其他方式创建控制器(例如使用 new),您将负责初始化它并确保它具有对全局应用程序的引用。如果它没有对应用程序的引用,则委托给应用程序的控制器方法将不起作用。
【讨论】: