components 相关问题

统一建模语言中的一个组件“代表系统的模块化部分,它封装了其内容,其表现形式可在其环境中替换。组件根据提供的和所需的接口定义其行为”。组件的最佳示例可以在ActionScript-Flash,Flex sdks中找到。你有UI组件,如按钮,标签,DataGrids,可重复使用的图表,可分发等。

React Map 组件中出现错误(无法读取未定义的读取 id 的属性)

这是我的代码。我不知道为什么,但错误出现在“FriendList”组件中 我厌倦了盯着并询问聊天 gpt 但它不起作用。谢谢。 /* eslint-禁用反应/无未转义-ent...

回答 1 投票 0

Angular-NG8001 未知元素错误。怎么解决?

我的 Angular 项目有问题。我有一个项目结构:应用程序结构。在我的 app.module.ts 中,代码如下: 从'@angular/core'导入{NgModule}; 从'@

回答 1 投票 0

生成动态流程图

我们正在寻找一些可以动态创建流程图(图像)的代码/组件,最好是在 .NET/C# 中(尽管采用 XML/JSON 源的 Silverlight/Flash 组件也可以) ....

回答 5 投票 0

捆绑 Blazor 组件的 JavaScript

Blazor 组件支持 CSS 捆绑和内聚性:Foo.razor 将具有 Foo.css,这将: a) 享受 CSS 隔离; b) 捆绑到 {ASSEMBLY NAME}.styles.css 中。 我所追求的是类似的机械...

回答 1 投票 0

扩展 p:fileUpload 抛出 jakarta.el.PropertyNotFoundException: 该类没有属性“upload”

当我尝试扩展 primefaces fileupload 时,侦听器属性值在 getListener() 中被解析为 ValueExpression,并引发 PropertyNotFoundException。 我的环境: 雅加达发...

回答 1 投票 0

将值传递给角度组件

异步loadBarchart() { 让 tmp =等待 this.http.get(environment.endpoint + '/api/dashboard/corrosionstudy/' + this.idToUse).toPromise(); //确保数据是sh...

回答 1 投票 0

如何嵌套客户端组件NextJS

我是 NextJS 和 React 的新手,我正在尝试了解客户端组件。 我有一个名为 Form.jsx 的客户端组件,例如 导出默认函数 FormHome() { ...大量的客户端 JavaScript

回答 1 投票 0

Angular-AppComponent 错误。怎么解决?

我的 Angular 项目有问题。在我的 app.module.ts 中,代码如下: 从'@angular/core'导入{NgModule}; 从 '@angular/platform-browser' 导入 { BrowserModule } ; 导入 {

回答 1 投票 0

React 组件未按预期显示

我有一个用于仪表板的布局组件。根据 jwt 中存储的角色成功登录后,用户将被路由到特定的仪表板。我遇到的问题是

回答 1 投票 0

CSS 覆盖手风琴导致黑暗模式

我正在使用 Flowbite 的手风琴组件。我无法弄清楚是什么导致手风琴在页面加载时进入黑暗模式。我确实检查了元素并看到了它的一些暗模式 CSS ...

回答 1 投票 0

在 Astro 中使用变量更改 ::before 背景图像

我正在创建一个无序列表 (ul),其中,将鼠标悬停在列表项 (li) 上时,位于 li 左侧的 ::before 伪元素会更改其背景图像。 我需要调用一个组件

回答 1 投票 0

将 Blazor 组件转换为 RenderFragment

我需要将 Blazor 组件的实例更改为 RenderFragment。我能够通过使用反射来实现它: 公共静态 RenderFragment CreateRenderFragmentFromInstance(此 IComponent

回答 1 投票 0

在控制台中提供 json 检索,该信息未显示在我的 Angular 视图中

我想在 Angular V.17 html 组件中显示以 JSON 格式检索的数据。但是,即使我将它们放在控制台中,它也不会显示在我的表中。我不明白。 确实,...

回答 1 投票 0

反应光滑滑块中的自定义箭头不起作用

“我正在尝试在组件中使用多个滑块,并在每个轮播下方带有自定义箭头。我已阅读文档,一切似乎都是正确的,但单击箭头...

回答 1 投票 0

如何确保[共享]组件确实是一个哑组件? (角度)

我正在开发一个项目,我试图隔离不必要的 API 调用、逻辑和其他代码,否则这些代码可能会重复工作,或者使应用程序变慢并损害性能。 ...

回答 1 投票 0

类型错误:使用反应测试库测试组件时无法读取 null 的属性(读取“useState”)

我正在学习使用 React 测试库和笑话来测试 React 和 React 组件。在尝试测试渲染组件时可以正常工作的组件时,它可以正常工作,但是当测试时...

回答 2 投票 0

如何在我的组件上使用“vuetify”过渡?

我在我的项目中使用 Vuetifyjs 库。我想向我的组件添加过渡 - 但没有关于如何开始过渡的文档。 例如我想添加一些过渡到

回答 3 投票 0

从组件数组中获取与 JPanel 组件关联的变量

假设我有一个 JPanel,其中包含按钮(和其他内容)作为组件,并且我创建了这些组件的数组,如下所示: JPanel 面板 = new JPanel(); JButton btn1 = new JButton(); JButton btn2 = 新 JBu...

回答 1 投票 0

为什么我的组件库没有按预期工作?

我的英语不好,所以我问的问题不清楚。希望您能理解我所说的并给予我帮助。拜托了啊啊啊啊啊啊啊啊啊 这是问题。 我包装了一个组件库以将其导入我的

回答 1 投票 0

React:Framer Motion / onClick 仅激活动画

我正在尝试使用 Framer Motion 为图像制作动画: utils/MonkeyPicture.js 从“反应”导入反应; const MonkeyPic = () => { 返回 ( 我正在尝试使用 Framer Motion 为图像制作动画: utils/MonkeyPicture.js import React from 'react'; const MonkeyPic = () => { return ( <div> <img transition={{ duration: 0.5 }} animate={{ rotate: [0, -30, 0] }} id="monkeyFace" src="/images/Monkey.png" /> </div> ); }; export default MonkeyPic; 所以我需要一个仅在单击按钮时添加或激活属性的函数: transition={{ duration: 0.5 }} animate={{ rotate: [0, -30, 0]}} 图片一直在渲染,我只想在单击按钮时旋转它。 onClick方法位于AddTodo.js容器中: <button id="addTodo" onClick={() => { monkeySound.play(); setShowFistBump(true); setTimeout(() => { setShowFistBump(false); }, 1000); }} > </button> 您可以使用variants,例如: // At first you need to pass `rotate` prop to MonkeyPic component inside your AddTodo // You can use existing showFistBump state for that <MonkeyPic rotate={showFistBump} /> // ... // In the component create variants of your animation state const variants = { rotate: { rotate: [0, -30, 0], transition: { duration: 0.5 } }, // You can do whatever you want here, if you just want it to stop completely use `rotate: 0` stop: { y: [0, -10, 0], transition: { repeat: Infinity, repeatDelay: 3 } } }; // Then switch animation variant depending on that `rotate` prop const MonkeyPic = ({ rotate }) => { return ( <div> <motion.img variants={variants} animate={rotate ? 'rotate' : 'stop'} id="monkeyFace" src="/images/Monkey.png" /> </div> ); }; Codesandbox 链接:https://codesandbox.io/s/httpsstackoverflowcomquestions63864386-rd1xh?file=/src/utils/MonkeyPicture.js 在 React 中,更改元素的键会使 React 将其视为一个全新的组件。 虽然framer为我们提供了三种类型的动画用例 进入动画{当组件渲染时} 退出动画{当组件即将离开dom树时} 基于手势的动画 但是缺少类似的触发动画,这将帮助我们在需要时播放动画,但无论如何我们将使用我们感兴趣的组件的 key prop 并将其值设置为 ref,然后触发它,我们将更改 ref 的值,以便每次重新渲染组件并播放入口动画时,该示例都会转换理论 import React, { useRef, useState } from "react"; import { motion } from "framer-motion"; function ShakingButton({ children, className, onClick, }: { onClick?: React.MouseEventHandler<HTMLDivElement>; children: React.ReactNode; className: string; }) { const ref = useRef(0); return ( <motion.div key={ref.current} animate={ref.current === 0 ? {} : { x : [0, 10,-10,0] }} transition={{ type: "spring", }} onClick={(e) => { onClick && onClick(e); ref.current++; }} className={className} > {children} </motion.div> ); } export default ShakingButton;

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.