如何在 ReactJS 中创建打字机效果?
ReactJS 中的打字机效果是一个 JS 包,可以用于更好的 UI 设计。这个效果让我们可以在 ReactJS 中创建一个简单的打字动画。为了在 ReactJS 中使用打字机,我们需要安装打字机效果包。
先决条件:
- ReactJS 基础知识
- 已创建 ReactJSapp
下面按顺序描述了在 React 中使用样式化组件的所有步骤。
安装:
-
第一步:在继续之前,首先我们必须安装打字机效果,通过在项目目录中运行以下命令,借助 src 文件夹中的终端,或者您也可以在项目文件夹中的 Visual Studio Code 终端中运行该命令。
jsx npm install --save typewriter-effect
jsx yarn add typewriter-effect
-
步骤 2: 安装完包后,现在打开项目目录中 src 文件夹下的 App.js 文件,并删除其中的代码。
- 第三步:现在导入 React 和打字机效果包。
-
第四步:在你的 app.js 文件中,添加这个代码片段来导入 React 和打字机效果包。
jsx import React from 'react'; import Typewriter from "typewriter-effect";
下面是一个演示打字机效果的示例程序:
文件名- App.js:
java 描述语言
import React from 'react';
//importing typewriter-effect
import Typewriter from "typewriter-effect";
import './App.css';
function App() {
return (
<div className="App">
<Typewriter
onInit={(typewriter)=> {
typewriter
.typeString("GeeksForGeeks")
.pauseFor(1000)
.deleteAll()
.typeString("Welcomes You")
.start();
}}
/>
</div>
);
}
export default App;
文件名- 应用程序.css
半铸钢ˌ钢性铸铁(Cast Semi-Steel)
.App {
font-family: sans-serif;
font-weight:800;
font-size:40px;
text-align: center;
display:flex;
justify-content:center;
align-items:center;
min-height:100vh;
background:green;
}
输出:因此使用上述步骤,我们可以使用打字机效果来导入和更改打字动画反应。
版权属于:月萌API www.moonapi.com,转载请注明出处