Happy-Coding-Clans / vue-easytable

A powerful data table based on vuejs. You can use it as data grid、Microsoft Excel or Google sheets. It supports virtual scroll、cell edit etc.
https://happy-coding-clans.github.io/vue-easytable/
MIT License
3.69k stars 738 forks source link

[Bug Report] Contextmenu Component: Async `contextmenuBodyOption` causes the contextment not to take effect #457

Closed huangshuwei closed 2 years ago

huangshuwei commented 2 years ago

I am opening an issue for

vue-easytable

Issue Type

Bug

Issue Title

Async contextmenuBodyOption causes the contextment not to take effect

library Version

v2.14.3

Vue Type

2.6.11

Browser Type

chrome 99.0.4844.51

System version

Windows

Reproduction url

https://codesandbox.io/s/vue-easytable-2-14-3-example-forked-swvsxb?file=/Example.vue:516-523

Step to reproduce

1、Right click the contextmenu panel

What is expected?

show contextmenu

What is actually happening?

does not show contextmenu