📜  ReactJS 语义 UI 列表元素(1)

📅  最后修改于: 2023-12-03 15:04:51.468000             🧑  作者: Mango

ReactJS 语义 UI 列表元素

ReactJS 是一种用于构建用户界面的 JavaScript 库。语义 UI 列表元素是 ReactJS 提供的一组列表组件,可以用于构建结构化的数据展示、导航菜单等。

列表元素类型

ReactJS 语义 UI 列表元素包括以下类型:

  • List:基础列表组件,可以包含 List.Item 和其他自定义子组件。
  • List.Item:列表项组件,可以包含列表项的内容、图标等。
  • List.Icon:用于在列表项中显示图标的组件。
  • List.Content:用于在列表项中显示内容的组件。
  • List.Description:用于在列表项中显示描述信息的组件。
  • List.Header:用于在列表中显示头部信息的组件。
  • List.Subheader:用于在列表中显示子头部信息的组件。
使用示例

下面是一个使用 ReactJS 语义 UI 列表元素的示例:

import React from 'react'
import { List } from 'semantic-ui-react'

const MyList = () => (
  <List>
    <List.Item>
      <List.Icon name='users' />
      <List.Content>
        <List.Header>Friends</List.Header>
        <List.Description>1 mutual friend</List.Description>
      </List.Content>
    </List.Item>
    <List.Item>
      <List.Icon name='pencil' />
      <List.Content>
        <List.Header>Notes</List.Header>
        <List.Description>2 new notes</List.Description>
      </List.Content>
    </List.Item>
    <List.Item>
      <List.Icon name='marker' />
      <List.Content>
        <List.Header>Locations</List.Header>
        <List.Description>1 updated location</List.Description>
      </List.Content>
    </List.Item>
  </List>
)

export default MyList

以上示例中使用了 ListList.Item 组件来创建一个基本列表,每个列表项中包含了一个图标和标题、描述信息。这个列表可以根据业务需求自定义样式和布局。

更多示例请参考官方文档