我们如何在webix的TabView中更改单元格的标题文本?

时间:2015-12-11 09:04:24

标签: javascript jquery webix

我用2个单元格创建了一个tabview(它的意思是2个标签)。

$scope.config = {
id: "accordion",
type: "accordion",
cols:[
  {
    id:"tabviewId",
    view: "tabview",
    cells: [{
    header: "headerTexthere",
    body: "..."
    },{
    }   
    ]   
  }
]
}

现在我想在第一个标签中更改headerText。

var tabViewItemList = $$("tabviewId").getTabbar();
                var view = $$("tabviewId").getChildViews();
                var tab1 = view[0];
                tab1.$view.innerText = "avb";

我试过但它没有用。

1 个答案:

答案 0 :(得分:1)

检查http://webix.com/snippet/53085773

var tabs = $$("tabviewId").getTabbar();
tabs.config.options[0].value = "My new text";
tabs.refresh();

tabview里面包含一个“tabbar”和“multiview”小部件。因此,您可以访问标签栏并使用其API更改其中一个按钮上的标签。