Open codeinmyself opened 5 years ago
原文:context-menu-config 表格右键菜单配置(如果是自定义 code 可以配合 custom-menu-link 事件使用)。测试后发现只有bodyMenus可以支持自定义事件,headerMenus不能支持custom-menu-link 事件, 报错TypeError: Cannot read property 'data' of undefined at VueComponent._ctxMenuEvent (webpack-internal:///223:8022) at click (webpack-internal:///223:5880) at invokeWithErrorHandling (webpack-internal:///1:1862) at HTMLAnchorElement.invoker (webpack-internal:///1:2187) at HTMLAnchorElement.original._wrapper (webpack-internal:///1:7558)
建议更新到最新试试
问题描述 Describe the bug 兄台原文:context-menu-config 表格右键菜单配置(如果是自定义 code 可以配合 custom-menu-link 事件使用)。 但测试后发现只有bodyMenus可以支持自定义事件,headerMenus不能支持custom-menu-link 事件。
重现问题的步骤 To Reproduce 1:根据excel5例子引入context-menu-config(bodyMenus,headerMenus) 2: headerMenus增加COLUMN_INSERT的code 3:因为没有这个code,所以要自定义事件,引入 custom-menu-link 4:报错如下
请提供能重现问题的链接(jsfiddle、jsrun) Expected behavior excel5例子中增加COLUMN_INSERT的code
报错信息或截图 Error message or screenshots 报错TypeError: Cannot read property 'data' of undefined at VueComponent._ctxMenuEvent (webpack-internal:///223:8022) at click (webpack-internal:///223:5880) at invokeWithErrorHandling (webpack-internal:///1:1862) at HTMLAnchorElement.invoker (webpack-internal:///1:2187) at HTMLAnchorElement.original._wrapper (webpack-internal:///1:7558)
期望的结果 Expected behavior 能正常执行 custom-menu-link中的switch-case 请填写以下版本信息 please complete the following information