tab的ondestroy什么情况下会被触发
使用tabs.removeTab(tab) 不触发tab.ondestroy,使用mini.open的方法window.CloseOwnerWindow(true) 却可以触发tab.ondestroy,那么tab页用什么方法可以触发tab.ondestroy呢,使用window.CloseOwnerWindow(true) 来触发tab.ondestroy会不会有什么影响
监听整个tabs的tabdestroy事件,这个事件removeTab的时候也会触发
felt 发表于 2022-1-10 09:58 static/image/common/back.gif
监听整个tabs的tabdestroy事件,这个事件removeTab的时候也会触发
具体怎么用呢,我用的时候没有触发
我要实现的是点击TabA页面的超链接进入TabB页面,然后在tabs.removeTab(tabB)的时候触发事件。
TabA.js代码如下:
if (!tab) {
grid.reload();
tab = {};
tab.name = ids;
tab.title = ids;
tab.showCloseButton = true;
tab.url = " ”;
tabs.addTab(tabB);
tab.ondestroy = function (e) {
grid.reload();
}
} 匿名者 发表于 2022-1-10 11:55 static/image/common/back.gif
具体怎么用呢,我用的时候没有触发
我要实现的是点击TabA页面的超链接进入TabB页面,然后在tabs.removeTa ...
tabs.on("tabdestroy",function(e){
if(e.tab....){
...
}
}) felt 发表于 2022-1-10 12:19 static/image/common/back.gif
tabs.on("tabdestroy",function(e){
if(e.tab....){
...
问题已解决,非常感谢!
页:
[1]