javascript - 如何更改webix TabView中单元格的标题文本?

标签 javascript jquery webix

我创建了一个带有 2 个单元格的选项卡 View (这意味着 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";

我尝试过,但没有成功。

最佳答案

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

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

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

关于javascript - 如何更改webix TabView中单元格的标题文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34219658/

相关文章:

javascript - 更改值后如何更改行的背景颜色?

javascript - 使用类属性的 Dojo 组合框

javascript - 绘制D3折线图后如何添加更多时间序列数据?

javascript - 错误: Cannot read property 'replaceChild' of undefined

javascript - jQuery 函数不返回

javascript - 如何在控件单击时加载组合选项(不是最初)?

javascript - 如何更改 Webix multiSelectFilter 中的分隔符?

javascript - 如何通过单击 Angular Js 中的按钮来更改正文背景图像?

javascript - 在整个网站上平滑滚动

php - 在保持良好用户体验的同时调用 10 个 API 的最佳解决方案?