如何将组件的内容添加到 Vue DOM 而不是包装器本身,就像 React JS 中的 React.Fragment

问题描述 投票:0回答:1

我正在尝试将我的代码重构为可读且简短的片段。因此,有时我需要创建一个愚蠢的组件,它只保存代码的重复部分。例如,我想使用

PrimeVue
库中的 Table 组件,并尝试在其他组件中渲染
Column
组件,但问题是当我使用它时,该组件将其内容包装在其内部
Column
中。自己的名字。当然不是在真正的 DOM 中,而是在 Vue Devtools 树中。好吧,它破坏了 Table 组件与新组件内的“Column”的连接。
我想要实现的是在Vue中实现React.Fragment。

我试图找到一种方法,但没有发现与此案例相关的任何内容。

reactjs vue.js vuejs3 vue-component react-fragment
1个回答
0
投票

https://v3-migration.vuejs.org/new/fragments.html

© www.soinside.com 2019 - 2024. All rights reserved.