gpt4 book ai didi

javascript - 上下文菜单删除表内的foo

转载 作者:行者123 更新时间:2023-12-03 12:43:17 25 4
gpt4 key购买 nike

我只希望上下文菜单删除HTML表中的foo。

我使用electron-context-menu

我以为我可以将mediaType用于html表,但不能。

const contextMenu = require('electron-context-menu');

contextMenu({
prepend: (defaultActions, params, browserWindow) => [
{
label: 'Rainbow',
// Only show it when right-clicking images
visible: params.mediaType === 'image' // <--- Here ? mediaType === 'table' ?
}
]
});

最佳答案

您可以使用shouldShowMenu属性,如下所示:

{
shouldShowMenu: (event, params) => !!event.target.closest('table')
}
event.target.closest('table')将检查触发上下文菜单的元素是 <table>还是它的任何父元素。

关于javascript - 上下文菜单删除表内的foo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57391799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com