LogicFlow icon indicating copy to clipboard operation
LogicFlow copied to clipboard

[Feature]: vue3自定义节点的注册插件建议

Open xingzilong opened this issue 1 year ago • 1 comments

背景&目的

根据vue组件创建对应的dom元素的时候,是不是可以使用createVNode这个api代替createApp。 我个人认为createApp这个api太重了,它创建的完全是个全新的vue实例。外部项目(全局)引入的三方组件库没办法直接使用,需要在(lf自定义vue组件的)vue3组件里再次引入。 这是我目前遇到的不太优雅的点,使用createApp是出于其他的考量吗?

xingzilong avatar May 06 '25 07:05 xingzilong

优雅的建议👍🏻 目前用createApp没有太深入的考量,应该是为了vue2和vue3的自定义节点的表现一致所以就直接用了,我们后面看一下改造成createVNode的成本如何,没有大问题的话感觉可以干 当然也欢迎直接提PR来与我们一起共建😄

DymoneLewis avatar May 07 '25 06:05 DymoneLewis