Extjs Sencha销毁视图,用事件重新创建一个新视图
我有一个MVC风格的Sencha Touch应用程序 当我用Extjs Sencha销毁视图,用事件重新创建一个新视图,extjs,sencha-touch,touch,sencha-touch-2,Extjs,Sencha Touch,Touch,Sencha Touch 2,我有一个MVC风格的Sencha Touch应用程序 当我用 view.destroy(); view = Ext.create('testapp.view.view1'); 然后尝试使用重新创建视图 view.destroy(); view = Ext.create('testapp.view.view1'); 控制器中与事件的所有连接不再触发。销毁视图和重新创建视图的正确方法是什么?这样事件仍将链接并触发?正如Mitchell所说:“尝试不使用id配置,让componentquery
view.destroy();
view = Ext.create('testapp.view.view1');
然后尝试使用重新创建视图
view.destroy();
view = Ext.create('testapp.view.view1');
控制器中与事件的所有连接不再触发。销毁视图和重新创建视图的正确方法是什么?这样事件仍将链接并触发?正如Mitchell所说:“尝试不使用id配置,让componentquery使用xtype和属性解析组件。”
查看此讨论:您如何设置侦听器?能否更新您的问题以包含该代码?