找到 198 篇文章 适用于 React JS
880 次浏览
在本文中,我们将了解如何在 React JS 前端创建类似 Excel 的数据网格。我们将为此使用一个第三方包,名为 react-data-grid。如果您正在处理数据并希望制作仪表板应用程序,这是一个很有用的包。首先创建一个 React 项目 - npx create-react-app tutorialpurpose 转到项目目录 - cd tutorialpurpose 示例下载并安装 react-data-grid 包 - npm i --save react-data-grid 我们可以使用此包添加默认样式的网格表,或者您可以称之为预制的数据网格。在 App.js 中添加以下代码行 - import DataGrid from "react-data-grid"; ... 阅读更多
793 次浏览
在本文中,我们将了解如何在 React.js 中制作动画加载器。许多网站使用动画加载器来增强外观和感觉。在 React.js 中,我们可以使用 react-spinkit 包轻松创建漂亮的动画加载器,而无需编写数百行 CSS。首先创建一个 React 项目 - npx create-react-app tutorialpurpose 转到项目目录 - cd tutorialpurpose 示例安装 react-spinkit 包 - npm i --save react-spinkit 此库提供预制加载器,并且将其添加到您的项目中非常容易。使用 spinner,您可以在 React 中添加任何动画加载器。添加以下代码行 ... 阅读更多
2K+ 次浏览
在本文中,我们将了解如何在 React 中使用 react-three-fiber 添加 OrbitControls。这就像制作一个相机;我们可以在屏幕上移动并查看任何 3D 对象的每一侧。我们还可以使用 OrbitControl 提供缩放和滑动效果。因此,让我们开始吧。示例安装 react-three/fiber 库 - npm i --save @react-three/fiber three threejs 和 react-three/fiber 将用于向网站添加 webGL 渲染器。three-fiber 将用于连接 threejs 和 react。首先在 App.js 中创建一个轨道控制对象 - import React, { useEffect } from "react"; import { Canvas, useThree } from "@react-three/fiber"; import { OrbitControls ... 阅读更多
485 次浏览
在本文中,我们将了解如何在 React 中制作一个摇摆的立方体,它将循环摇摆并同时旋转。我们首先将制作一个立方体,然后添加摇摆效果。我们还可以添加一个功能,使立方体在悬停时摇摆。因此,让我们开始吧。示例首先下载 react-three-fiber 包 - npm i --save @react-three/fiber npm i --save @react-three/drei npm i --save three threejs 和 react-three/fiber 将用于向网站添加 webGL 渲染器。react-three/fiber 将用于连接 threejs 和 React。drei 用于添加 wobblingMesh。添加以下 ... 阅读更多
552 次浏览
在本文中,我们将了解如何使用 react-spring 动画在 React 中创建计时器。弹簧动画是一种用于以不同方式添加动画的新类型方法。它是向 React.js 添加动画的一种更精确和现代的方式。使用 react-spring,我们可以创建淡入、淡出、弹跳等效果。首先创建一个 React 项目 - npx create-react-app firstproject 现在转到项目目录 - cd firstproject 示例安装 react-spring 包 - npm install react-spring react-spring 用于向我们的网站添加基于弹簧概念的动画。我们可以使用此库添加不同类型的动画。让 ... 阅读更多
407 次浏览
在本文中,我们将了解如何在 React.js 中添加悬停倾斜效果,无需使用 CSS。我们将向元素添加倾斜动画效果。这种类型的效果可以立即吸引用户的注意力,因为它会在悬停时倾斜特定部分,同时保持其他元素在其原始位置。示例首先下载 react-parallax-tilt 包 - npm i --save react-parallax-tilt 此库用于导入将向任何元素添加倾斜效果的容器。在 App.js 中添加以下代码行 - import Tilt from "react-parallax-tilt"; function App() { return ( ... 阅读更多
4K+ 次浏览
在本文中,我们将了解如何在 React JS 中制作可调整大小的元素。我们总是在 HTML 中创建可调整大小的文本区域,但是当涉及到创建其他可调整大小的元素时,似乎是不可能的。在 React 中,我们可以使用一个简单的库轻松创建可调整大小的元素。示例首先安装以下包 - npm install --save re-resizable re-resizable 用于导入一个可调整大小的容器,该容器将用于向任何 DOM 元素添加可调整大小的功能。在 App.js 中添加以下代码行 - import React, { useState } from "react"; import { Resizable } from "re-resizable"; export default function App() { const ... 阅读更多
1K+ 次浏览
在本文中,我们将了解如何使用 react-spring 动画库在 React.js 中制作流行的视差效果。视差是沿着两条不同的视线观察到的物体的视位置的位移或差异,并通过这两条视线之间的倾角来测量。视差滚动是一种效果,其中背景内容的移动速度与前景内容不同。因此,让我们开始吧。首先创建一个 React 项目 - npx create-react-app tutorialpurpose 转到项目目录 - cd tutorialpurpose 示例安装以下包 - npm install react-spring npm i --save @react-spring/parallax react-spring 用于添加 ... 阅读更多
2K+ 次浏览
在本文中,我们将了解如何使用 react-three-fiber 在 React 中创建基本的圆柱体形状。Three.js 是一个跨浏览器的 JavaScript 库和应用程序编程接口,用于使用 WebGL 在 Web 浏览器中创建和显示动画 3D 计算机图形。示例首先下载 react-three-fiber 包 - npm i --save @react-three/fiber three threejs 和 react-three/fiber 将用于向网站添加 webGL 渲染器。Three-fiber 将用于连接 threejs 和 React。在 App.js 中添加以下代码行 - import React, { useEffect, useRef } from "react"; import { Canvas, useFrame } from "@react-three/fiber"; import * as THREE from "three"; ... 阅读更多
2K+ 次浏览
当您应用任何轨道控制时,轴辅助线用于显示三维图形中的方向。轴使用坐标几何的概念来显示如何制作形状并为缩放、旋转、滑动等制作轨道。在开发 3D 环境时,它们确实很有帮助。示例首先下载 react-three-fiber 包 - npm i --save @react-three/fiber three threejs 和 react-three/fiber 将用于向网站添加 webGL 渲染器。Three-fiber 将用于连接 threejs 和 React。我们将首先制作一个长方体和一个轨道控制以获得更好的视图在 App.js 中添加以下代码行 - import React, { useEffect } ... 阅读更多