feat(editor): menu配置支持事件

This commit is contained in:
roymondchen 2024-02-28 15:18:36 +08:00
parent 33fcee66df
commit fcede5c0ac

View File

@ -39,7 +39,12 @@
</template>
</TMagicDropdown>
<component v-else-if="data.type === 'component'" v-bind="data.props || {}" :is="data.component"></component>
<component
v-else-if="data.type === 'component'"
v-bind="data.props || {}"
v-on="(data as MenuComponent).listeners || {}"
:is="data.component"
></component>
</div>
</template>