jQuery MiniUI

 找回密码
 立即注册
查看: 2494|回复: 4
打印 上一主题 下一主题

怎么定义tab 显示的区域 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2019-11-21 16:21:30 |只看该作者 |倒序浏览
我分左右布局 左边是树状图  点击后 在右边显示   可是我点之后  整个布局都没了  换过了别的html界面

Rank: 8Rank: 8

沙发
发表于 2019-11-21 16:55:52 |只看该作者
你点击事件里面处理了什么?

Rank: 3Rank: 3

板凳
发表于 2019-11-21 17:02:38 |只看该作者
还没处理,想处理显示页面的位置

Rank: 3Rank: 3

地板
发表于 2019-11-21 17:04:59 |只看该作者

   function showTab(node) {
           debugger;
       var tabs = top["window"].mini.get("mainTabs");

       var id = "tab$" + node.id;
       var tab = tabs.getTab(id);
       if (!tab) {
           tab = {};
           tab._nodeid = node.id;
           tab.name = id;
           tab.title = node.text;
           tab.showCloseButton = true;

           //这里拼接了url,实际项目,应该从后台直接获得完整的url地址
           tab.url = mini_JSPath + "../../docs/api/" + node.id + ".html";

           tabs.addTab(tab);
       }
       tabs.activeTab(tab);       
   }

我想处理  把页面显示到  center里面
<div id="mainLayout" class="mini-layout" style="width:100%;height:100%;">
        <div title="west" region="west" showSplit="true" showHeader="false" width="280"  splitSize="0" style="background-color: white;">
            <ul id="tree3" class="mini-tree" style="width:300px;padding:5px;"
        showTreeIcon="true" textField="text" idField="id"  onnodeselect="onNodeSelect">        
            </ul>
            </div>
        <div title="center" region="center" style="border:0;" bodyStyle="overflow:hidden;">
               
        </div>
      </div>

Rank: 8Rank: 8

5#
发表于 2019-11-22 09:14:53 |只看该作者
a5588980 发表于 2019-11-21 17:04
function showTab(node) {
           debugger;
       var tabs = top["window"].mini.get("mainTabs");

如果你想要像我们示例那样,那么请放一个mini-tabs在里面
如果不需要tabs,你可以放一个iframe在center区域来显示新页面

Archiver|普加软件

GMT+8, 2024-11-27 15:45 , Processed in 1.040019 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部