问题标签 [svelte-3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
826 浏览

javascript - Svelte 派生存储和数组排序

我建立了一个商店,其中包含从我的 API 加载的游乐设施列表:

然后我为过去和未来的游乐设施设置了两个派生商店:

第二种sort方法没有任何效果。

所以我试着把这个方法放在前面filter。它有效,但它也排序$pastRides。事实上,它正在对整个$rides数组进行排序,这很有意义。

但我不明白为什么sort之后filter不起作用。

我错过了什么?

0 投票
1 回答
1644 浏览

jquery - Svelte 和 Jquery - Dropdown.svelte:7 Uncaught TypeError: jquery(...).dropdown is not a function

我正在尝试在 Svelte 中使用语义 UI(使用 jQuery)。我正在尝试初始化下拉函数,但出现以下错误: Uncaught TypeError: jquery(...).dropdown is not a function。我不确定为什么会这样。

Dropdown.svelte

在此处输入图像描述

0 投票
1 回答
646 浏览

visual-studio-code - 在 VS Code 上的 Svelte 中在脚本标记之前设置 HTML

我正在为 vs 代码使用 Svelte 插件: https ://marketplace.visualstudio.com/items?itemName=JamesBirtles.svelte-vscode

我还安装了 eslint 和 prettier 插件:

另外,我设置了 .eslintrc.js 和 .prettierrc 文件如下:

现在一切似乎都按预期进行。但是有一个功能我想改变。我想将我的 html 放在 .svelte 文件中的样式标签之上(如果可能的话,也放在脚本标签之上)。

但是,当我单击保存时,它会自动将我的所有 html 移动到文件的底部。

我怎样才能覆盖这个?

谢谢。

0 投票
1 回答
667 浏览

google-cloud-firestore - 使用 Sapper 设置 Firestore

我正在尝试找出使用sapper设置 firestore 的最佳方法。我特别问的是工兵(不是苗条)。

关于这个主题的教程很少,我看到的那些我不确定。它们涉及修改 template.html 文件——我不确定这是否是个好主意。

所以,简而言之,我想知道在将 Firestore 与 sapper 同步方面的最佳实践是什么。

有任何想法吗?

谢谢。

0 投票
0 回答
208 浏览

javascript - 在 Svelte App 中导入 Auth0-lock 时出错

我从苗条开始,更多的是后端开发人员而不是 javascript。我看到很少有人将 Auth0 与 svelte/sapper 一起使用,当我尝试导入 npmauth0-lock包时出现events not defined错误但如果我在 html 标头中链接 javascript 则没有错误,auth0-lock正确导入的方法是什么?

错误是在 main.js 中引发的,我只想添加:

Uncaught ReferenceError: events is not defined at main.js:8错误

0 投票
1 回答
790 浏览

svelte - 如何使用补间存储为 svelte 中的数组值设置动画?

我有一个包含以下数据的可写存储

我想根据 KNOWLEDGE 为进度条设置动画,我在 {#each } 循环中访问知识,但进度条没有动画,因为我必须传递补间存储对象并设置它的值。那么如何为 bar 设置动画呢?如何在循环中将知识值传递给补间对象 set() 方法?

0 投票
1 回答
351 浏览

ecmascript-6 - 如何在 svelte 中公开一个可以接受参数进行渲染的函数?

我对 svelte 还是很陌生,对于我的用例,我想将 svelte 应用程序导出为bundle.js一个函数,假设startApp(positionInject, appConfiguration)它可以接受 2 个参数(positionInject是应用程序注入位置,例如:.app,appConfiguration是要启动的应用程序),基于这些参数 svelte app start 呈现。

我想知道,这在苗条中是可能的吗?

感谢任何帮助。

0 投票
2 回答
559 浏览

javascript - 如何为用 svelte.js 编写的应用程序创建插件?

如果我用纯 JS 编写应用程序,我会像这样进行插件连接:

应用程序.js

插件.js

如何在 svelte.js 上类似地为应用程序制作插件?
自定义元素不是很适合这个。

0 投票
1 回答
339 浏览

javascript - 为什么我们需要通过 Svelte 中的 'detail' 对象来访问自定义的 Event 数据?

为什么我们需要通过 'detail' 对象访问自定义事件属性?

示例代码在这里

0 投票
3 回答
1938 浏览

javascript - 如何在 Svelte 组件中接收任意道具并传递给子组件?

我想从“上面”接收任意道具并将它们传播到一个<input>,如此处所示 whereinputProps将成为一个对象,其中包含在此组件上设置的任何其他道具(类似于 python 的**kwargs,以防你熟悉):

你能指出我完成这样的事情的正确 Svelte 机制吗?我有一种我问错问题的感觉,但我需要一个苗条的开发人员来纠正我。我应该改用插槽吗?或者了解操作/“使用指令”?