目前我有一个网格,可以选择单击并显示最右侧的网格选项。我遇到的问题,我想知道是否有一个设置我可以添加网格选项下拉菜单,当用户点击其他任何地方时自动关闭或打开其中一个列下拉选项。有什么想法吗?
答案 0 :(得分:2)
API中似乎没有这样的设置。我假设你正在使用CellNav,这就是原因。单击网格单元格或标题单元格并不关闭网格菜单的原因是cellnav正在吃点击事件。
如果 使用CellNav,您可能会注意到在单元格内单击时列菜单也不会关闭。
您需要添加一个不同的事件监听器(让我们使用mouseup
)并以编程方式关闭菜单。
Here is an example of how to achieve this using the gridApi and onRegisterApi
grid option.