制表符上下文菜单不会显示

问题描述

我对Tabulator.js库有问题。我使用的是usig版本4.8,我想使用上下文菜单功能,但无法使其正常工作。当我使用文档中的代码时(请参见下面的内容),浏览器的认上下文菜单将被替换为空白(不显示任何内容)。我找不到答案。这里有类似经验的人吗?我尝试了三种不同的浏览器,但每种浏览器的行为似乎都是相同的。

rowContextMenu: [
    {
        label:"Hide Column",action:function(e,column){
            column.hide();
        }
    },{
        separator:true,},{
        disabled:true,label:"Move Column",column){
            column.move("col");
        }
    }
]

解决方法

不幸的是,该示例有误。 rowContextMenu操作功能不提供Column组件。它提供了Row组件。

如果要操作列,则需要设置列菜单。首先从这里查看并向下滚动以查看其他选项-http://tabulator.info/docs/4.8/menu#header-menu

对于行,请查看行上下文菜单-http://tabulator.info/docs/4.8/menu#row-context

,

不幸的是,这是我的全部错误,我确实确实更新了制表器js版本,但是忘记更改CSS文件,因此菜单正常运行,但显示为div,但底部没有样式。