我有一个 MVC 风格的 Sencha Touch 应用程序。
当我用
view.destroy();
然后尝试重新创建视图
view = Ext.create('testapp.view.view1');
控制器中事件的所有连接都不再触发。销毁视图并重新创建它以使事件仍然链接并触发的正确方法是什么?
我有一个 MVC 风格的 Sencha Touch 应用程序。
当我用
view.destroy();
然后尝试重新创建视图
view = Ext.create('testapp.view.view1');
控制器中事件的所有连接都不再触发。销毁视图并重新创建它以使事件仍然链接并触发的正确方法是什么?
正如 Mitchell 所说 - “尝试不使用 id 配置,让 componentquery 使用 xtype 和属性解析组件。”
查看此讨论:在销毁和重新创建面板后未触发控制器操作绘制事件