svelte-special-elements

Installation
SKILL.md

Svelte Special Elements Reference (Svelte 5)

本技能覆盖 Svelte 模板中的特殊元素(以 svelte: 为前缀),用于处理错误边界、异步加载状态、窗口/文档/事件监听、动态标签、head 注入、编译器选项等场景。

When to use this skill

当用户需要捕获渲染错误或异步 pending 状态(<svelte:boundary>)、监听 window / document / body 事件、动态渲染 HTML 标签(<svelte:element>)、将内容注入到 document.head<svelte:head>)、或配置编译器选项/自定义元素(<svelte:options>)时使用本技能。


Critical: <svelte:boundary> (Svelte 5.3+)

错误和异步边界,"隔离"应用局部以处理错误和 pending 状态。边界会捕获渲染过程中抛出的同步错误、$effect 中的错误、以及 await 表达式的 rejection;事件处理器、setTimeout、事件触发的异步工作等不在渲染流程中的错误不会被捕获。

三个关键属性

Installs
3
GitHub Stars
1
First Seen
14 days ago
svelte-special-elements — full-stack-skills/svelte-skills