Svelte
本话题发布Svelte相关的问答文章和技术分享,将持续更新,为您推荐了15篇问答,访问即可查看更多精彩内容。
-
1
回答
37浏览
SvelteKit 中如何正确加载动态路由的页面数据?
我在 SvelteKit 里写了个动态路由 [slug],但每次进入页面都拿不到数据,+page.js 里的 load 函数好像没执行? 我试过在 +page.svelte 里直接 fetch,但这样...
框架 2026-03-23 17:13:18 -
2
回答
54浏览
Svelte 中如何像 Vue 那样使用具名插槽传递内容?
我之前用 Vue 写组件时经常用具名插槽,比如 header 和 footer 分开传内容,现在转 Svelte 有点懵。试了下直接写 slot="header" 好像不行,控制台也没报错,但内容没渲...
框架 2026-03-20 09:20:20 -
1
回答
39浏览
Svelte 的响应式赋值到底怎么触发更新的?
我刚从 Vue 转过来学 Svelte,有点搞不懂它的响应式机制。在 Vue 里我习惯用 this.count++ 或者 Object.assign 来触发更新,但在 Svelte 里好像直接写 co...
框架 2026-03-19 10:26:26 -
1
回答
27浏览
Svelte中如何让store在组件外也能响应式更新?
我在Svelte项目里用writable创建了一个store,但在非.svelte文件(比如一个工具函数)里修改它的值,页面不会自动更新。明明在组件里用$store = newValue是能响应的,为...
框架 2026-03-15 11:17:23 -
1
回答
38浏览
Sapper 中如何正确处理动态路由参数的缺失情况?
我在 Sapper 里用动态路由 [slug].svelte,但用户直接访问 /article 而不是 /article/123 时,页面就白屏了。我试过在 preload 里判断 params.sl...
框架 2026-03-13 05:25:20 -
2
回答
21浏览
Svelte 中 context 传值为什么子组件拿不到?
我在父组件里用 setContext('theme', 'dark') 设置了上下文,但在嵌套的子组件里用 getContext('theme') 却返回 undefined,这是为啥? 我确认子组件...
框架 2026-03-10 09:57:21 -
2
回答
43浏览
Svelte 的 transition 动画为啥不生效?
我在 Svelte 里用 transition 实现元素进出动画,但加了 fade 后完全没反应,是哪里写错了吗? 我试过 import { fade } from 'svelte/transitio...
框架 2026-03-05 21:02:21 -
2
回答
28浏览
Svelte 中如何正确绑定 input 的值并实时更新?
我在 Svelte 里用 bind:value 绑定 input,但输入内容后变量没变,是不是写法有问题? 我试过这样写: <script> let name = 'John'; <...
框架 2026-03-04 17:11:19 -
1
回答
30浏览
Svelte中store更新后组件没重新渲染怎么办?
我在用Svelte的可写store管理状态,修改store值之后,页面上绑定的数据没更新,还是显示旧值。明明已经用了$store语法订阅了啊。 我试过在赋值后手动调用set()方法,也试过用updat...
框架 2026-03-01 21:28:23 -
2
回答
29浏览
Svelte中store状态更新后样式没生效是怎么回事?
我在Svelte里用writable store管理一个主题颜色,修改store值后DOM内容变了,但CSS变量没更新,样式还是旧的。是不是我写法有问题? 我试过在组件里直接读取store值,也用了$...
框架 2026-02-27 17:23:18 -
2
回答
49浏览
Svelte 到底比 React 快在哪?实际项目中真能感受到性能优势吗?
最近在用 Svelte 重构一个之前用 React 写的数据看板,听说 Svelte 编译时就干掉了虚拟 DOM,性能应该更好。但我把一个频繁更新的计数器组件换成 Svelte 后,感觉页面流畅度没啥...
框架 2026-02-26 23:05:22 -
2
回答
30浏览
Svelte 的 action 怎么传多个参数?
我在 Svelte 里写了一个自定义 action,想传两个参数进去,但不知道语法该怎么写。试了下直接传对象好像不行,控制台报错说函数接收的不是预期的类型。 比如在 Vue 里我可以这样写指令: &l...
框架 2026-02-25 10:07:20 -
2
回答
60浏览
Svelte Store的响应式更新在组件间不同步怎么办?
我在用Svelte的writable store实现两个组件间共享状态,但发现一个组件更新store后,另一个组件没有响应式更新,这是怎么回事? 比如在主组件里这样写: import { writab...
框架 2026-02-18 20:26:30 -
2
回答
31浏览
Svelte过渡动画为什么在组件销毁时没有触发?
我在用Svelte的fade过渡时发现,给组件加了transition:fade后显示时有动画,但删除组件时却没有退出动画。按照文档应该自动触发exit,我是不是哪里漏配了? 尝试过这样写: {#ke...
框架 2026-02-14 17:42:27 -
1
回答
55浏览
为什么Svelte里直接修改数组元素视图没更新?
大家好,我在用Svelte做搜索框时遇到个奇怪的问题。当输入内容后直接修改数组元素,视图完全没反应... 我照着Vue写法写了这段代码: <script> let searchTerm =...
框架 2026-02-12 11:41:43