在Extjs中,如何获得对父应用程序的引用
In Extjs, how to get a reference to the parent app?
是否有一个一行符,将给我一个引用到当前控制器的父应用程序,而不使用父应用程序的名称?比如this.getParent
?我最终要做的是
this.parentapp.getController('aChildsController').someMethod();
是的,您可以简单地使用this.getApplication()
,甚至更短的this.app
。
可以使用this.lookupReference('referenceId').up()这将返回直接祖先容器
我没有在extjs5中测试以下内容,但这在extjs6 classic中有效:
Ext.app.Application.instance.getController(…)。
这允许您在不知道应用程序名称的情况下获得应用程序的引用。
相关文章:
- 应用程序.js未在开发中加载(未捕获的引用错误:未定义 $)
- 为什么谷歌应用程序脚本抛出'引用错误:“;粗体“;未定义'使用.setBold()时
- Rally应用程序SDK 2.0rc1-未捕获引用错误:未定义集会
- 如何从我的HTML/JavaScript应用程序中引用jQuery
- 可以't从客户端应用程序引用插件中定义的静态方法
- 未捕获的引用错误:应用程序未在 Angularjs 中定义
- 引用错误: 电子表格应用程序未定义
- “引用错误:未定义压缩”时将 Node.js 应用程序部署到 Heroku
- 主路由器在路由“”的末尾附加一个#"导致dom中引用锚点在Backbone/Require应用程序中不起作用
- Electron应用程序引用错误:“;包装“;未定义
- 如何在rails应用程序中通过javascript引用yaml文件中的字符串
- 如何在不同的grails应用程序中从一个grails插件引用javascript文件?
- javascript窗口.当应用程序打开web应用程序时,Open失去引用
- 当需要iFrame打开应用程序时,欺骗引用器
- 检查/引用空数组值(谷歌应用程序脚本)
- 在Extjs中,如何获得对父应用程序的引用
- javascript:如何构建一个函数来引用我的Quiz应用程序中的变量
- Phonegap - JNI错误(应用程序错误):本地引用表溢出(max=512)
- 在Delphi VCL应用程序中动态生成的HTML页面中添加对javascript文件的引用
- JavaScript应用程序架构:引用对象属性