📜  如何在 ReactJS 中创建打字机效果?

📅  最后修改于: 2022-05-13 01:56:37.885000             🧑  作者: Mango

如何在 ReactJS 中创建打字机效果?

ReactJS 中的打字机效果是一个 JS 包,可以用于更好的 UI 设计。这个效果允许我们在 ReactJS 中创建一个简单的打字动画。为了在 ReactJS 中使用 Typewriter,我们需要安装 typewriter-effect 包。

先决条件:

  • ReactJS 的基础知识
  • 已经创建了 ReactJSapp

下面按顺序描述了在 React 中使用样式组件的所有步骤。

安装:

  • 步骤 1:在继续之前,首先我们必须安装打字机效果,通过在项目目录中运行以下命令,在 src 文件夹中的终端的帮助下,或者您也可以在 Visual Studio Code 的终端中运行此命令项目文件夹。
    npm install --save typewriter-effect
    yarn add typewriter-effect
  • 第 2 步:安装包后,现在打开项目目录中 src 文件夹下的 App.js 文件,然后删除其中的代码。
  • 第 3 步:现在导入 React 和 typewriter-effect 包。
  • 第 4 步:在您的 app.js 文件中,添加此代码片段以导入 React 和 typewriter-effect 包。
    import React from 'react';
    import Typewriter from "typewriter-effect";

下面是一个示例程序来说明打字机效果的使用:

文件名 - App.js:

Javascript
import React from 'react';
  
//importing typewriter-effect
import Typewriter from "typewriter-effect";
import './App.css';
  
function App() {
  return (
    
       {           typewriter                 .typeString("GeeksForGeeks")                  .pauseFor(1000)        .deleteAll()        .typeString("Welcomes You")        .start();        }}        />     
  ); }    export default App;


CSS
.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;
}


文件名-App.css

CSS

.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;
}

输出:因此使用上述步骤,我们可以使用打字机效果来导入和更改打字动画React。