112得票9回答
在Svelte中,我如何将参数传递给on:click事件?

绑定一个函数到一个按钮是简单而直接的: <button on:click={handleClick}> Clicks are handled by the handleClick function! </button> 但是我没有看到一种方法可以在调用函数...

71得票4回答
Svelte 3 - 如何循环每个块X次

我希望找到一种在Svelte 3中迭代#each块一定次数的方法。在Vue中,我会这样做:<li v-for="i in 3"><!-- somecontent --></li> 但是我了解到Svelte处理循环的方式与使用 #each ...

64得票13回答
如何持久化Svelte存储

是否有直接的选项可以持久化Svelte Store数据,以便在刷新页面时仍可用。 我不使用本地存储,因为我希望值是反应性的。

52得票4回答
如何在SvelteKit中以编程方式进行路由?

我希望能够管理我SvelteKit应用程序的历史记录,同时确保整个SvelteKit路由系统不受任何影响。类似于:function routeToPage(route: string) { router.push(`/${route}`) // equivalent of this fu...

49得票8回答
将SVG图标导入Svelte应用程序的最佳方式

我有大约80个自定义SVG图标要导入到一个Svelte前端应用程序中。基于https://github.com/sveltejs/template构建,它使用Rollup并包含Typescript、Tailwind和所有现代好东西。 现在的问题是如何将图标添加到应用程序中。作为SVG,图...

48得票1回答
在初始化之前无法访问“变量名”。

使用$:语法声明响应变量时,会出现以下错误。 无法在初始化之前访问'variable_name' 以下是代码: App.svelte <script> import { ledzep, redhotchilis } from './data.js' ...

48得票4回答
可以从外部 js 文件访问 Svelte store 吗?

我在想是否可以从一个普通的.js文件中访问我的Svelte store值。 我试图编写返回基于store值的动态值的函数,以便在任何组件中导入它们。 但是在一个普通的.js文件中,我无法使用$符号访问存储值。 以下是一个使用存储值并可用于多个组件的基本函数示例://in .svelte ...

46得票4回答
如何在Svelte中更改默认端口5000?

如果我们通过degit安装示例模板,我不知道如何将Svelte的默认端口5000更改为其他端口。

44得票9回答
错误:如果输入使用双向绑定,则'type'属性不能是动态的

我正在尝试为我的项目创建一个Input组件。 我想在input元素上动态设置type属性。 但当我在input上动态设置type属性时,我会收到错误消息,指出“如果输入使用双向绑定,则'type'属性不能是动态的”。 那么,是否有任何解决方法,可以在不失去双向绑定的情况下动态设置type属...

41得票8回答
将node_modules中的css导入到Svelte中

我想在我的Svelte项目中使用CSS框架,具体来说是uikit。 我已经通过yarn add uikit命令安装了它。 当然,我还需要使用如下命令导入CSS文件: @import '../node_modules/uikit/dist/css/uikit.min.css" 但无论我将...