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> </template>
</TMagicDropdown> </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> </div>
</template> </template>