从一个类访问另一个类中托管的特定控制器

Posted

技术标签:

【中文标题】从一个类访问另一个类中托管的特定控制器【英文标题】:Accessing from a class to a specifically controller hosted in another class 【发布时间】:2015-05-19 07:21:08 【问题描述】:

我正在使用带有 SlideToRemove 插件的 Sencha Touch 应用程序工作,但问题更简单..

我需要从单个类访问其他控制器,因为在控制器中我有一个重要的方法和依赖项,我该怎么做..?有什么线索吗?

谢谢。

【问题讨论】:

您有几个选择:1) 将此方法移动到另一个辅助类并从那里调用它 2) 当您需要此方法时触发一个事件并在控制器中处理它 【参考方案1】:

您是否尝试从不同的控制器调用控制器中的方法?你可以这样做

this.getApplication().getController('your_controller').yourControllerMethod();

【讨论】:

以上是关于从一个类访问另一个类中托管的特定控制器的主要内容,如果未能解决你的问题,请参考以下文章

从另一个类访问 IBOutlet

从另一个类访问字符串

从一个视图控制器访问一组图像到另一个视图控制器,以添加滑动手势识别器

从视图子视图类中访问控制器变量或方法

如何从 JavaFX 中的另一个控制器类访问 UI 元素?

如何从另一个类访问 UIView 的宽度和高度?