2017-06-15 10 views
-3

ExtJsでこのようなシナリオを処理する方法ウィンドウAには、ハイパーリンクAをクリックした後にウィンドウBをポップアップするための経路Aがあります。 ウィンドウBにウィンドウAのデータをレンダリングする別のハイパーリンクBを持つパネルがあります。ExtJs:destroy window

ハイパーリンクBのデータが正しくウィンドウAにレンダリングされた後、ウィンドウB(ハイパーリンクがクリックされた場所)は破棄されません。

ハイパーリンクがデータをレンダリングすると、ウィンドウBを破棄する方法。

+0

あなたがフィドルを提供することができれば助かります:https://fiddle.sencha.com/ – scebotari66

答えて

0

問題がどこにあるかわかりません。

var window = Ext.create('Ext.window.Window', {width:200, height:200}); 
window.show(); 
console.log(window.getWidth()); 
window.close(); 
console.log(window.getWidth()); // throws error because window is destroyed 

https://fiddle.sencha.com/#view/editor&fiddle/21id

あなたはもっと明示的にそれをしたい場合は、いつでもウィンドウ上destroyを呼び出すことができます。

+0

彼女の問題を理解してくれたことは良いことです。 – Tejas