想象一下,我有以下组件,<TopLevelThing>
.
<div class="top-level-thing">
<p>Top level stuff.</p>
</div>
它旨在用于<body>
.
但是,我可能想将它用作深入内部的组件的一部分<body>
,远离顶层。
这可以通过如下所示的特殊标签来实现。
<:Body>
<TopLevelThing />
</:Body>
<body>
Svelte 会将其注入到其他元素的顶层。但是,它将保留组件的所有功能:生命周期、属性以及作为组件组织和结构的一部分。
在 Svelte 中是否有可能发生这样的事情?
顺便说一句,我想这可以通过变通方法来实现,但我想知道它是否有特定的功能。