0

次のコンポーネントがあるとします<TopLevelThing>

<div class="top-level-thing">
    <p>Top level stuff.</p>
</div>

のトップレベルで使用することを意図しています<body>

<body>ただし、トップレベルにはほど遠い、の奥深くにあるコンポーネントの一部として使用したい場合があります。

これは、次のような特別なタグで実現できます。

<:Body>
    <TopLevelThing />
</:Body>

Svelte は、これを<body>他の要素と並んでトップレベルに挿入します。ただし、コンポーネントのすべての機能 (ライフサイクル、プロパティ、およびコンポーネントの編成と構造の一部) は保持されます。

Svelteでこのようなことは可能ですか?

余談ですが、これは回避策で実現できると思いますが、具体的な機能があるのか​​ どうか疑問に思っていました.

4

1 に答える 1