在webix中动态设置标题菜单数据?

时间:2014-12-22 13:52:00

标签: webix

动态设置标题menudata,如下面的列

headermenu:{id:" headerMenu",css:" webix-contextmenu",width:150,data:getHeaderMenuData(),

}

就像为列设置外部一样,函数add_column(){var columns = webix.toArray(grid.config.columns); columns.insertAt({id:" c" + webix.uid(),header:" New column"},2); grid.refreshColumns(); }

有没有办法可以为headerMenu数据设置。

1 个答案:

答案 0 :(得分:0)

通常,在refreshColumns调用之后,标题菜单将重新生成self,并将包含新添加的列。 (您可能需要更新到最新版本的Webix)

此外,您可以使用下一个代码

直接向标题菜单添加项目
var menu_id = grid.config.headermenu;
$$(menu_id).add({
  id:"new", value:"NEW"
});