📜  如何在 ReactJS 中旋转特定的字符串onScroll?

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

如何在 ReactJS 中旋转特定的字符串onScroll?

在本文中,我们将看到如何通过使用 npm 包react-scroll-rotate在滚动时旋转文本以提供良好的用户体验。

先决条件:

  • reactJs的介绍和安装

句法:

 

我们将文本包裹在我们想要显示效果的这些标签中。

创建 React 应用程序和模块安装:

第 1 步:创建 react 项目文件夹,为此打开终端,如果您已经全局安装了 create-react-app,则编写命令 npm create-react-app 文件夹名称。如果您还没有,则使用命令 npm -g create-react-app 全局安装 create-react-app ,或者可以通过以下方式在本地安装 npm 我创建反应应用程序。

npm create-react-app project

第2步:创建项目文件夹(即项目)后,使用以下命令移动到该文件夹。

cd project

第 3 步:现在使用以下命令安装依赖项 react-scroll-rotate:

npm i react-scroll-rotate

项目结构:它看起来像这样:

示例:在 App.js 文件中,我们正在创建一个简单的欢迎消息,我们将在 ScrollRotate 标签中包装单词 geek,首先使用它,我们从 react-scroll-rotate 导入它并使用 inline-styling 给文本的红色。在文本上方和下方创建了两个带有一些边距的 div 标签,以便我们可以滚动查看效果。

App.js
import { ScrollRotate } from 'react-scroll-rotate';
  
function App() {
  
    return (
        
            
                

Hey!                                               Geek                      Welcome To Geekforgeeks                 

            
            
           
    ); }    export default App;


运行应用程序的步骤:使用以下命令从项目的根目录运行应用程序。

npm start

输出:

当我们滚动时,我们可以看到特定的单词“Geek”正在旋转。

参考: https://www.npmjs.com/package/react-scroll-rotate