这是我想要的控制器
Ext.define('GS.controller.PickStorageController', {
extend: 'Ext.app.Controller',
id: 'pickStorageControl',
在启动功能中,我将其打印为id
launch: function()
{
console.log(this.id);
},
这是输出:pickStorageControl
在我的代码中,(在完成控制器的所有启动功能之后)我有:document.getElementById('pickStorageControl');
这显然是空的。
我该如何解决这个问题?
在你说我应该使用refs和控件之前,我需要它以这种特殊方式工作,以便我的计划稍后执行......
答案 0 :(得分:0)
控制器没有id,只有DOM元素会。我不确定你要完成什么,但是你只对DOM元素使用getElementById。
答案 1 :(得分:0)
对于控制器的get对象使用此代码
GS.app.getcontroller('PickStorageController');
它将为您提供控制器对象