svelte-3相关内容

Sveltejs全宽画布

我是Svelte的新手,我正在尝试使用Svelte在全屏幕上渲染画布。听起来很容易做,但我不能让它正常工作。我将width和height变量绑定到父级的clientWidth/clientHeight,并使用这些变量设置画布的尺寸。现在的问题是,当调用onMount时,width和height变量被设置,但它们还没有应用于Canvas元素。这意味着当画布第一次渲染时,它仍然具有初始尺寸,而不是父级 ..
发布时间:2022-07-21 20:11:01 前端开发

在Routify上添加和保留I18N基本路径

我要在Routify上使用I18N基本路径。 换句话说,我的URL是这样的:www.example.com/about-us/ 我想将其更改为:www.example.com/[CURRENT_LANGUAGE]/about-us/ 我关注了官方网站提供的the example,但它对我不起作用。当我添加/ru/或/en/前缀时,它起作用了。但是,当我通过单击href更改URL时 ..
发布时间:2022-06-12 19:43:00 其他开发

为什么通过对象方法修改属性不会触发重新呈现?

在本例中,对象上的方法和函数似乎都以相同的方式修改对象的属性,两者都使用赋值。但只有函数调用才会触发重新呈现。为什么会这样?有没有办法修改该方法,使其也触发重新渲染?(不将属性转换为存储区) ->;REPL class N { constructor() { this.numbers = [1,2,3] ..
发布时间:2022-06-12 18:44:03 其他开发

汇总开发服务器在svelte 3中崩溃的问题

我已经用DIGIT设置了Svelte。 开发服务器使用以下命令启动 rollup -c -w 我没有对任何文件进行任何修改。 但是在./public/文件夹中,我有一个很大的文件夹,里面有许多子文件夹,其中有图像和json文件(>;2 GB)。这些文件包含我想稍后获取到运行svelte的SPA中的帖子。 当我启动dev服务器时,该命令停止,没有错误消息: $npm运行开发 ..

在没有服务器的情况下从文件://运行Svelte应用程序

我需要运行Svelte应用程序,并且能够在没有服务器的情况下执行它。 对于其他框架,这是可能的,因为它只是Java脚本,但我找不到一种方法,只需单击我的index.html并运行我用Svelte构建的应用程序 推荐答案 我需要运行Svelte应用程序,并且能够在没有服务器的情况下执行它。对于其他框架,这是可能的,因为它只是Java脚本,但我找不到一种方法,只需单击我的index.htm ..
发布时间:2022-06-12 17:10:57 前端开发

Svelte:如何处理组件中自定义可写存储的异步初始化承诺?

我有几个Svelte组件和一个定制的可写存储。存储有一个init函数,它是async,它用一些rest API的数据库的表数据填充存储的值。我的组件都必须使用自动订阅来订阅此存储。订阅时,必须调用init。全局思想是在数据库上实现CRUD操作,在存储上执行CRUD操作(用于显示存储的值,即数据库的表,并具有反应性)。 由于init是async,因此返回一个承诺,我需要在我的组件中.then .c ..
发布时间:2022-06-12 16:24:24 其他开发

当变量组中的任何变量发生变化时,svelte执行函数

在Svelte RealWord App中有这样的内容: $: query && getData(); 页面大小或其他查询参数更改时调用REST API。 我对上市实体也有类似的情况,并做到了: $: activePage && sort && pageSize && getData(); 这一切都运行得很好(尽管&;&;是一个奇怪的构造,表示我要在acti ..
发布时间:2022-06-12 15:07:14 其他开发

Svelte定制元素API

我对如何创建自定义元素API有疑问。我已遵循documentation,但收到以下警告: 在生成自定义元素时使用‘tag’选项。你有没有 忘记‘stomElement:True’编译选项了吗?(Link.svelte:1:16) REPL 我已在编译器选项中标记了stomElement:True。 我迷路了……有人能帮帮我吗? REPL 因此,推荐答案似乎并不真 ..
发布时间:2022-06-12 14:55:46 其他开发

带有 Snowpack 的 Svelte-i18n 显示空白页而没有错误

我正在使用 Svelte 3 + Snowpack 3 + Routify + Svelte-i18n.我没有使用 Sapper.我用这个模板安装了所有东西.这是我的存储库,您可以在其中查看我的所有文件. 我正在关注官方教程 svelte-i18n. 问题:我无法使用他们的教程翻译我的页面.我希望它异步工作,因为我将有很多页面的大量翻译. 但是当我在我的 .svelte 文件中使 ..
发布时间:2021-09-01 19:10:47 其他开发

Svelte:以可重复使用的方式关联标签和输入

我正在构建一个 Svelte 输入组件,它应该可以在同一页面上多次使用. {label} 尝试关联标签和输入我有以下问题: 我无法通过将外部 更改为 来使用隐式关联,因为输入不是直接子级. 我不能使用标签 for 属性,因为重复使用该元素会创建可变的相同 ID. 有没有办法在 Svelte 中 ..
发布时间:2021-09-01 19:10:24 前端开发