svelte相关内容
我正在苦苦思索如何在我的Svelte项目中从vite构建一个.js文件,其中包括从我的Svelte项目构建的所有Java脚本和CSS。默认情况下,Vite将应用程序捆绑到一个html文件(这没问题)、两个.js文件(为什么??)和一个.css文件(只希望将其捆绑到一个js文件中)。 我运行了这个非常基本的命令来获得一个启动项目: npx degit sveltejs/template myp
..
上下文:我们正在构建一个 Svelte UI 组件库,作为跨多个新旧应用程序使用的自定义元素.所有组件都以包的形式存在于 monorepo 中,并且可以自行维护和交付. 目标:提供小型通用 js 包,消费者可以以最少的开销临时使用这些包. 情况: 存在一个简单的(原子的)自定义元素,例如 our-button. 存在另一个更复杂的自定义元素 our-modal,它使用(导入)o
..
有没有办法在 Svelte 中重新创建组件? 上下文是我有一个已经创建的组件.一旦它完成它的过程,我希望它被销毁然后再次创建.这会将其属性恢复为默认状态,并确保对其嵌套组件执行相同操作. 我认为使用现有的组件方法在技术上是可行的,但我想知道是否有一种直接的方法来实现它. 顺便说一句,我知道在某些情况下重新创建组件可能效率低下.通过手动重置组件及其嵌套组件的状态来实现所需的娱乐效果
..
如何合并 Svelte 和 ReactJs 的 node_module、项目依赖项? 我看过一些指南,展示了如何将 ReactJS 文件包含到 Svelte 应用程序中 这会产生以下错误: 构造函数不是构造函数错误 解决方案 这里是在 react 中包含一个 svelte 组件的示例.它是由 Rich Harris 撰写的《svelte》作者: https://gi
..
我想知道是否有更有效的方法来使用每个块.现在索引不能像我想要的那样工作,因为整个答案在一些被删除之前就得到了它们的索引. {#each 作为答案,i}{#if poll.uuid == answer.pollid}
..
我正在开发一个小型 Svelte 应用程序,用于学习目的(我是 Svelte 的新手). 应用程序在 Bootstrap 4 表中显示来自 randomuser.me API 的用户 JSON. 我目前正在将应用程序集成到组件中. 在 App.svelte 我有: const apiURL = "https://randomuser.me/api/";import { onMo
..
编辑 tldr 版本向下滚动到它说的位置我非常接近下面的代码. 问题 我有一个基本的待办事项清单,完成后将具有以下特点: 当页面加载时,表单域应该是焦点. 当用户单击向上/向下箭头时,应通过 CSS 背景颜色更改来选择列表中的项目. 当用户在表单中键入新项目时,它应该出现在用户列表中. 当用户在表单字段中键入时,“即时搜索"会出现.应用于列表,只显示与搜索匹配的项目.所有其
..
我正在使用 Svelte 3 + Snowpack 3 + Routify + Svelte-i18n.我没有使用 Sapper.我用这个模板安装了所有东西.这是我的存储库,您可以在其中查看我的所有文件. 我正在关注官方教程 svelte-i18n. 问题:我无法使用他们的教程翻译我的页面.我希望它异步工作,因为我将有很多页面的大量翻译. 但是当我在我的 .svelte 文件中使
..
我想用以下形式在 Svelte 中渲染一个数组,其中每个循环有两个嵌套. const arr = [[ a, b, c ],[ d, e, f ],[ g, h, i ]]{#每个 arr 作为行,rowIndex}
{#每一行作为单元格,cellIndex ($arr[rowIndex][cellIndex]) }
{单元格}{
..
在以下组件(称为“注释屏幕")中,组件 DocPicker 让用户设置变量 selectedDoc,该变量又应该更新两个组件:Form 和 SearchResultView. 从'../../types.js'导入类型{ AppScreen, QuestionGouv };从“../../Screen.svelte"导入屏幕;从'./DocPicker/DocPicker.svelte'导入Do
..
运行应用程序时,在 .svelte 文件中, 中的 CSS 完美运行. 当用 jest 执行测试时,如果我像这样使用简单的 CSS 选择器就可以了: 表单输入{@apply 阴影外观-无边框边框透明圆形 w-full py-2 px-3 text-gray-700 前导紧密;} 但是如果我添加一个像 focus 这样的复杂类: 表单输入{@apply focus:ring-2 阴影外观
..
在 Svelte 应用中,我有以下国家/地区数组: 让国家= [{名称:“Alegeria",状态:“1"},{名称:“保加利亚",状态:“0"}] 注意 status 属性是一个字符串.我以这种方式迭代数组: {#if countries.length >0}国家Status
..
示例在带有行(子组件)的表中.我需要在每一行中进行文本搜索并用结果标记行. 我从 svelte 开始,它看起来非常有趣.如何通知所有细长的子组件(行)执行行搜索. 我可以切换商店,但一定有更好的基本方法吗? Child.svelte: 出口让子;//孩子id从'./store.js'导入{信号};让解雇=假$:如果($信号){解雇 = 真;setTimeout(() => fi
..
我正在尝试使用 Svelte 安装 pixi.js 画布,如下所示.app.view 是一个 HTML Canvas 元素,但我不确定如何使用 Svelte 显示它. 从 'pixi.js' 导入 * 作为 PIXI从'svelte'导入{onMount};让 app = new PIXI.Application({宽度:256,//默认值:800高度:256,//默认值:600抗锯齿:真,//
..
我正在构建一个 Svelte 输入组件,它应该可以在同一页面上多次使用. {label}
尝试关联标签和输入我有以下问题: 我无法通过将外部 更改为 来使用隐式关联,因为输入不是直接子级. 我不能使用标签 for 属性,因为重复使用该元素会创建可变的相同 ID. 有没有办法在 Svelte 中
..
我正在尝试遍历一个数组以呈现具有 type 值的组件. 从'./One.svelte'导入一个;从'./Two.svelte'导入两个;从'./Three.svelte'导入三个;常量内容 = [{类型:'一个'},{类型:'两个'},{类型:'三'},{类型:'一个'}]{#每个内容都作为内容}{/每个} 所需的输出: 最好
..
我有一个嵌套组件的层次结构(Svelte 3.35.0),如下所示: 组件A组件 B(第三方)组件 C 组件 C 想要使用 createEventDispatcher dispatch 一个事件,而组件 A 正在监听.文档说: 如果在没有值的情况下使用 on: 指令,组件将转发事件,这意味着组件的使用者可以监听它. 问题是..默认行为将事件转发限制为“Child ->"家长"而且我
..
我有一条动态路线: routes/artwork/[slug].svelte. npm run dev 一切都很好. 但是当我 npm run export 时,那些动态 slug 路由丢失了.我在 __sapper__/export 中没有看到它们,当我上传到 Netlify 时,这些页面也丢失了. 有什么线索可以解决这个问题吗?我错过了什么明显的东西吗? 解决方案
..
有许多组件仍然需要我需要使用的 JQuery(不幸的是). 在 Svelte/Sapper 中执行此操作的最佳方法是什么?我应该使用 ES6 导入,修改汇总,还是最好的方法? 例如,我需要包含来自 DevExpress 或 Kendo UI 的数据透视表、网格、调度程序等. 我可以在 template.html 文件中全局引入 JQuery 并使其工作,但我确定这不是最好的方法.
..
我有一个使用 ContextAPI 来管理身份验证的 React 应用程序,我正在尝试在 Svelte 中实现类似的功能.[Web 开发简化][1] 在 Authenticate.js 我有这个: import React, { useContext, useState, useEffect } from “react";从“../firebase"导入 { auth }const Aut
..