我用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";
我试过但它没有用。
答案 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更改其中一个按钮上的标签。