找到 217 篇文章 关于 Javascript 库
552 次浏览
在这篇文章中,我们将学习如何使用 react-spring 动画在 React 中创建一个计时器。弹簧动画是一种用于以不同方式添加动画的新方法。它是向 React.js 添加动画的一种更精确、更现代的方法。使用 react-spring,我们可以创建淡入、淡出、反弹等效果。首先创建一个 React 项目 −npx create-react-app firstproject现在进入项目目录 −cd firstproject示例安装 react-spring 包 −npm install react-springreact-spring 用于向我们的网站添加基于弹簧概念的动画。我们可以使用此库添加不同类型的动画。让我们… 阅读更多
407 次浏览
在这篇文章中,我们将学习如何在不使用 CSS 的情况下在 React.js 中添加悬停倾斜效果。我们将向元素添加倾斜动画效果。这种效果可以立即吸引用户的注意力,因为它会在悬停时倾斜特定部分,同时保持其他元素在其原始位置。示例首先下载 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-resizablere-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/parallaxreact-spring 用于添加 ... 阅读更多
2K+ 次浏览
在这篇文章中,我们将学习如何使用 react-three-fiber 在 React 中创建一个基本的圆柱体形状。Three.js 是一个跨浏览器 JavaScript 库和应用程序编程接口,用于使用 WebGL 在 Web 浏览器中创建和显示动画 3D 计算机图形。示例首先下载 react-three-fiber 包 −npm i --save @react-three/fiber threethreejs 和 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 threethreejs 和 react-three/fiber 将用于向网站添加 WebGL 渲染器。Three-fiber 将用于连接 threejs 和 React。我们将首先制作一个长方体和一个轨道控制以获得更好的视图在 App.js 中添加以下代码行 −import React, { useEffect } ... 阅读更多
514 次浏览
在这篇文章中,我们将学习如何制作一个看起来像甜甜圈的 3D 图形。我们将使用 react-three-fiber 将其应用到网页中。我们将使用此包制作一个甜甜圈状的形状,它将保持移动,我们将从内部看到它。示例首先,下载重要的库 −npm i --save @react-three/fiber threethreejs 和 react-three/fiber 将用于向网站添加 WebGL 渲染器。Three-fiber 将用于连接 threejs 和 React。在 App.js 中添加以下代码行 −import React, { useRef } from "react"; import { Canvas, useFrame } ... 阅读更多
2K+ 次浏览
在这篇文章中,我们将学习如何使用第三方包 react-three-fiber 在 React 中使用 Three.js。Three.js 是一个跨浏览器 JavaScript 库和应用程序编程接口,用于使用 WebGL 在 Web 浏览器中创建和显示动画 3D 计算机图形示例首先,安装 react-three-fiber 包 −npm i --save @react-three/fiber threethreejs 和 react-three/fiber 将用于向网站添加 WebGL 渲染器。在 App.js 中添加以下代码行 −import React, { useRef, useState } from "react"; import { Canvas, useFrame } from "@react-three/fiber"; function Box(props) { const mesh = useRef(); useFrame(() => ... 阅读更多
1K+ 次浏览
在这篇文章中,我们将学习如何在 React 中使用 react-three-fiber 包制作一个旋转的环。Three.js 是一个跨浏览器 JavaScript 库和应用程序编程接口,用于使用 WebGL 在 Web 浏览器中创建和显示动画 3D 计算机图形示例首先,下载重要的库 −npm i --save @react-three/fiber threethreejs 和 react-three/fiber 将用于向网站添加 WebGL 渲染器。在 index.css 中添加以下代码行 −* { box-sizing: border-box; } html, body, #root{ width: 100%; height: 100%; margin: 0; ... 阅读更多
885 次浏览
在这篇文章中,我们将学习如何在列表中拖放元素。拖放功能在制作聊天、约会、消息传递或任何其他类似类型的 Web 应用程序时非常有用。示例首先安装包“react-beautiful-dnd” −npm i --save react-beautiful-dnd此库将用于在列表中添加可拖放元素。在 App.js 中添加以下代码行 −import { DragDropContext, Droppable, Draggable } from "react-beautiful-dnd"; import React, { useState } from "react"; import "./App.css"; const finalSpaceCharacters = [ { id: "gary", name: "Gary Goodspeed", ... 阅读更多
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP