本帖最后由 x-strong 于 2013-5-20 16:46 编辑
版主你好,请问有没有什么办法可以快速方便的创建n层嵌套tab?比如提供如下格式的json,如何mini.loadTabJson(tabJson);就可以创建tab了(很像tree的json和解析方式,方便快速)?
- [
- {
- "tabHolderId": "topTab",
- "tabs": [
- {
- "id": "tab1-1",
- "title": "缺陷树",
- "refreshOnClick": false,
- "showCloseButton": false,
- "name": "defectTreeTab",
- "code": "defectTreeTab",
- "hasLoaded": false
- }
- ]
- },
- {
- "tabHolderId": "subTabs1",
- "parentTabId": "tab1-1",
- "tabs": [
- {
- "id": "tab2-1",
- "title": "钢化存储",
- "refreshOnClick": false,
- "showCloseButton": false,
- "name": "ttstoreTab",
- "code": "ttstoreTab",
- "hasLoaded": false
- },
- {
- "id": "tab2-1",
- "title": "高压",
- "refreshOnClick": false,
- "showCloseButton": false,
- "name": "pressureTab",
- "code": "pressureTab",
- "hasLoaded": false
- }
- ]
- },
- {
- "tabHolderId": "subTabs2",
- "parentTabId": "tab2-1",
- "tabs": [
- {
- "id": "tab3-1",
- "title": "DGX-A0系列",
- "refreshOnClick": false,
- "showCloseButton": false,
- "name": "DGX-A0Tab",
- "code": "DGX-A0Tab",
- "hasLoaded": false
- },
- {
- "id": "tab3-2",
- "title": "DGX-A1系列",
- "refreshOnClick": false,
- "showCloseButton": false,
- "name": "DGX-A1Tab",
- "code": "DGX-A1Tab",
- "hasLoaded": false
- }
- ]
- }
- ]
复制代码
2013-05-20 16:38弄出了3层Tab,但是tab的布局有bug——tabPosition="left"的时候,内部嵌套的tab选项卡页按钮样式出现bug,如下图对比:
|