Sencha触摸选择器错误:无法读取null

时间:2015-12-28 07:11:41

标签: javascript extjs sencha-touch

我在sencha touch中创建了一个选择器。

然后像这样添加到视口中:

Ext.Viewport.add(picker);
picker.show();

然后当我尝试从视口中删除它时,它会在控制台中抛出js错误。 代码是:

Ext.Viewport.remove(picker, true);

无法在Container.js中读取null的属性'dom'

1 个答案:

答案 0 :(得分:1)

Ext.Viewport.remove(picker, true);

您需要按照以下顺序放置上面的代码。它至少需要更多延迟。

Ext.defer(function(){
      Ext.Viewport.remove(picker, false);
}, 500);