Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
目前我有一个网格,可以单击并在最右侧显示网格选项。我遇到的问题,我想知道是否可以为网格选项下拉列表添加一个设置,以在用户单击其他任何位置或打开其中一个列下拉选项时自动关闭。有任何想法吗?
API 中似乎没有此设置。我假设您正在使用 CellNav,这是造成这种情况的原因。单击网格单元格或标题单元格不关闭网格菜单的原因是 cellnav 正在吃单击事件。
如果您使用的是CellNav,您可能会注意到在单元格内单击时列菜单也不会关闭。
您需要添加一个不同的事件侦听器(让我们一起去mouseup)并以编程方式关闭菜单。
mouseup
这是一个如何使用 gridApi 和onRegisterApigrid 选项实现此目的的示例。
onRegisterApi