FineUI 官方论坛

标题: 求助:如何在同一个tab中打开不同的页面? [打印本页]

作者: 枯荣    时间: 2011-12-21 17:02
标题: 求助:如何在同一个tab中打开不同的页面?
我想在同一个tab中打开不同的页面,多次尝试未果,特意过来求救!
作者: 枯荣    时间: 2011-12-22 16:23
// 更新tab内容,如不存在就新建一个
function updateTab(id, url, title) {
    var tabID = 'dynamic_added_tab' + id.replace('__', '-');
    var tab = NODES.mainTabStrip.getItem(tabID);
    if (tab) {
        tab.getUpdater().update(url);
        tab.setTitle(title);
    } else {
        NODES.mainTabStrip.addTab({
            'id': tabID,
            'url': url,
            'title': title,
            'closable': true
        });
    }
    NODES.mainTabStrip.setActiveTab(tab);
}
作者: 枯荣    时间: 2011-12-22 16:24
结果出错:
错误: 无法获取属性“x_dynamic_added_tab”的值: 对象为 null 或未定义
作者: 枯荣    时间: 2011-12-22 16:36
// 更新tab内容,如不存在就新建一个
function updateTab(id, url, title) {
     var tabID = 'dynamic_added_tab' + id.replace('__', '-');
     var tab = NODES.mainTabStrip.getItem(tabID);
     if (tab) {
         tab.getUpdater().update(url);
         tab.setTitle(title);
         NODES.mainTabStrip.setActiveTab(tab);
    } else {
         NODES.mainTabStrip.addTab({
             'id': tabID,
             'url': url,
             'title': title,
             'closable': true
         });
     }
}




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4