📜  如何在 ReactJS 中创建列表样式?

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

如何在 ReactJS 中创建列表样式?

React 是一个用于构建用户界面的声明式、高效且灵活的 JavaScript 库。它是 MVC 中的“V”。 ReactJS 是一个开源的、基于组件的前端库,只负责应用程序的视图层。它由 Facebook 维护。

在本文中,我们将学习 React 中的列表样式。

列表是相关信息的简短记录,或用于以有序或无序的形式显示网页中的数据或任何信息。例如,要购买商品,我们需要准备一个可以有序或无序列表的列表,这有助于我们组织数据并轻松找到商品。

反应无序列表

列表项标有子弹/圆盘/圆圈等

句法:

  • list of items

列出样式类型

  • no-bullet:用于设置默认启用的无项目符号列表。
  • disc:用于为列表标记设置一个实心圆。
  • circle:用于设置列表标记的圆。
  • square:用于设置列表标记的正方形。

反应有序列表

列表项标有数字/字母/罗马

句法:

  1. list of items

列出样式类型

  • no-bullet:用于设置默认启用的无项目符号列表。
  • 十进制:用于设置带有十进制数字的列表,即1,2,3
  • lower-alpha:用于设置包含 a、b、c、d 等的列表。
  • lower-latin:用于设置 a、b、c、d 等列表。
  • lower-roman:用于设置i、ii、iii、iv等列表。
  • upper-alpha:用于设置A、B、C、D等列表。
  • upper-latin:用于设置A、B、C、D等列表。
  • upper-roman:用于设置一个列表,有 I、II、III、IV 等。

创建 React 应用程序:要了解有关列表的更多信息,让我们构建一个 React 应用程序

第 1 步:使用以下命令创建一个反应应用程序

npx create-react-app foldername

第 2 步:完成后,使用以下命令将目录更改为新创建的应用程序

cd foldername

项目结构:它将如下所示。

示例 1:在此示例中,我们将使用几种样式在 react 中创建一个有序的水果列表。

Javascript
import React from 'react';
  
export default function App() {
  return (
    
      

GeeksforGeeks

      

Ordered-Lists in React

                
          
No Bullet
          
                
  1. Apple
  2.             
  3. Orange
  4.             
  5. Guava
  6.           
          
List-Decimal
          
                
  1. Banana
  2.             
  3. Pineapple
  4.             
  5. Cherry
  6.           
          
List-Lower-Alpha
          
                
  1. Strawberry
  2.             
  3. Grapes
  4.             
  5. Melon
  6.           
          
List-Lower-Latin
          
                
  1. Water-melon
  2.             
  3. Litchi
  4.             
  5. Kiwi
  6.           
        
        
          
List-Lower-Roman
          
                
  1. Dragon-Fruit
  2.             
  3. Mango
  4.             
  5. Apricots
  6.           
          
List-Upper-Alpha
          
                
  1. Avacadoes
  2.             
  3. Lemon
  4.             
  5. Pear
  6.              
          
List-Upper-Latin
          
                
  1. Mandarins
  2.             
  3. Dates
  4.             
  5. Rasberry
  6.           
          
List-Upper-Roman
          
                
  1. Gooseberry
  2.             
  3. Bore
  4.             
  5. Peaches
  6.           
        
             
  ); }


App.js
import React from 'react';
  
export default function App() {
  return (
    
      

GeeksforGeeks

      

UnOrdered-Lists in React

                  
No Bullet
          
                
  • Apple
  •             
  • Orange
  •             
  • Guava
  •           
          
List-Disc
          
                
  • Banana
  •             
  • Pineapple
  •             
  • Cherry
  •           
          
List-Circle
          
                
  • Strawberry
  •             
  • Grapes
  •             
  • Melon
  •           
          
List-Square
          
                
  • Water-melon
  •             
  • Litchi
  •             
  • Kiwi
  •           
                        
  ); }


输出:

示例 2:在此示例中,我们将在 react 中创建一个无序列表的水果。

应用程序.js

import React from 'react';
  
export default function App() {
  return (
    
      

GeeksforGeeks

      

UnOrdered-Lists in React

                  
No Bullet
          
                
  • Apple
  •             
  • Orange
  •             
  • Guava
  •           
          
List-Disc
          
                
  • Banana
  •             
  • Pineapple
  •             
  • Cherry
  •           
          
List-Circle
          
                
  • Strawberry
  •             
  • Grapes
  •             
  • Melon
  •           
          
List-Square
          
                
  • Water-melon
  •             
  • Litchi
  •             
  • Kiwi
  •           
                        
  ); }

输出: