假设我渲染以下对话框: let dialog; <MyDialog bind:this={dialog}/> 我想要定位这个对话框(我猜应该使用 afterUpdate 生命周期函数)。但是,dialog 不是一个 DOM 元素。当我记录它时,它会看起来像这样: MyDi...
我不知道如何输入 Svelte 3 中的响应式语法变量。 <script lang="ts"> import type { Player, Team } from "./types"; import { DEFAULT_PLAYER } from "./utils"; ...
看起来 Tailwind CSS IntelliSense 在我每次启动 VScode 时都不起作用,重新安装后才有效。另一方面,当它有效时,Tailwind CSS IntelliSense 只有在我按下空格键后才会进行建议。如果我将一个类移动到另一个位置,它不会建议,除非我按空格键。 我...
总结 上下文 实际行为(问题) 期望行为 最小化、可测试、可执行的示例 数据 来源 注意事项 提示 上下文 我正在尝试使用 Axios 在 Svelte Webapp 中从 URL http://localhost:1337/restaurants 获取 JSON 对象列表...
当我试图动态更改数据时,每个循环变量都没有刷新DOM元素。我该如何重新绘制每个循环值? <script> // default messages object let messages =[{ "name":"John", "message":"...
我有一个主应用程序,其中包含用户对象和登录组件 <script> let user = {} </script> hello {user.username} <login user={user} /> 在登录组件中,我调用ajax并接收一些数据,例如...
我想在Svelte路由中为<Link>标签添加样式,但是我无法做到。 我尝试了添加一个包含一些样式的类,但没有效果。 <Link to='/' class='link'></Link> 这个类包含: .link { text-decoratio...
我想在每个Svelte页面上添加一个头部标题后缀,例如- mywebsite。 我正在寻找如何轻松简单地实现它的方法。 在Svelte网站源代码中,我们可以看到他们是手动完成的:https://github.com/sveltejs/svelte/blob/1273f978084aaf4d...
是否可以创建一个组件并在编程时动态地将事件侦听器附加到它上面? 我知道使用<svelte:component/>可以轻松实现props的这一点,只需使用{ ...props }展开即可。不过我想知道是否能够类似地附加事件侦听器。 例如,在下面的示例中,我想要将on:messag...
我正在使用svelte-preprocess来编译Svelte应用中的TypeScript。 这是Svelte文件: <script lang="ts" src="./component.ts"></script> <template src="./compo...