NPM包 @beisen-cmps/italent-feed-80 使用教程

阅读时长 6 分钟读完

简介

@beisen-cmps/italent-feed-80 是一款使用 React 技术栈构建的用于展示人才档案基础信息的组件库。该组件库提供了一个简单、易于使用的 API,可以帮助开发者快速集成并呈现人才档案基础信息。

使用方法

安装

首先需要在本地项目中安装@beisen-cmps/italent-feed-80,可以使用 npm 或者 yarn 进行安装,具体命令如下:

引入

安装完成后,可以在项目中引入该组件,首先需要引入组件的样式和依赖组件,具体如下:

API

该组件库提供了四个可选 props,如下:

参数 说明 类型 默认值
className 自定义类名 string ''
style 自定义样式 Object {}
cardData 显示 FEED 的卡片数据,详情见下方 CardData Props CardData[] []
headerProps 显示列表的基础信息,详情见下方 HeaderProps Object { name: '', avatar: '' }

CardData Props

参数 说明 类型 默认值
title 卡片标题 string ''
avatar 卡片头像 string ''
content 卡片内容 string ''
infoData 卡片信息数据 Object {}
icon 卡片右侧图标 string ''
iconOnClick 卡片右侧图标操作 func

HeaderProps

参数 说明 类型 默认值
title 列表标题 string ''
avatar 表头图标 string ''
onClick 点击事件 func

示例

-- -------------------- ---- -------
------ -------------------------------------------------------
------ ----- ---- --------
------ -------- ---- ------------
------ ------------- ---- -------------------------------

----- -------- - -
  -
    ------ ------------
    ------- ---
    -------- -----------------
    --------- - ----- ------------------------ --------- ----------- --
    ----- ---
    ------------ -- -- -
      ------------------ -- --------
    --
  --
  -
    ------ ------------
    -------
      ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    -------- --------
    --------- - ----- ------------------------ --------- ----------- --
    ----- ---
    ------------ -- -- -
      ------------------ -- --------
    --
  --
--

----- ----------- - -
  ------ ------
  -------
    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  -------- -- -- -
    ------------------ -- ----------
  --
--

----------------
  -------------- ------------------------- ------------------- ---
  -------------------------------
--

总结

感谢使用 @beisen-cmps/italent-feed-80 组件库,它可以帮助开发者快速展示人才档案基础信息。此外,我们在使用过程中,也需要注意一些细节的处理,例如组件样式的自定义以及组件 props 的合理使用等,这些都需要在实际开发中仔细思考和适时总结。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/136322