我得到这个错误:
ReferenceError: Image is not defined
代码位于组件中,看起来像这样:
// Preload images
for (const name in images) {
(new Image()).src = images[name]
}
我唯一做的就是在本地复制这个工作的REPL,在那里它工作,但在本地它不工作。这些线条在作品下面。苗条的组件。
我是js的新手,我想我缺少一些基础知识。任何想法?
Image
是浏览器API的一部分,它创建了一个<img>
元素,当使用SvelteKit时不能在顶层使用:在服务器端渲染期间,它将不可用。
可以访问onMount
中的DOM