npm 包 @beisen-cmps/italent-feed-13 使用教程

阅读时长 3 分钟读完

简介

@beisen-cmps/italent-feed-13 是一款用于 HR 人才管理方面的前端组件库。它提供了一系列的组件,如岗位列表、简历信息、面试评估等,方便 HR 管理人员进行相关操作。

安装

在使用前,我们需要先安装 @beisen-cmps/italent-feed-13,打开终端,使用以下命令进行安装:

或者,我们也可以使用 yarn 进行安装:

使用

在安装成功后,我们就可以在项目中使用 @beisen-cmps/italent-feed-13 了。下面是一个基本使用示例:

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

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

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

上述代码中,我们引入了岗位列表组件 PositionList,并将数据源传入 dataSource 属性中。最后,我们将组件渲染到页面上。

API

@beisen-cmps/italent-feed-13 提供了多个组件,每个组件都有自己的 API。下面以 PositionList 组件为例,介绍其重要的 API:

dataSource

类型 说明 默认值
any[] 数据源 []

这个属性用于控制列表展示的数据源。每个数据项应该包含以下属性:

style

类型 说明 默认值
React.CSSProperties 根节点样式 -

这个属性用于控制组件根节点的样式。

onPositionClick

类型 说明 默认值
(position: PositionData) => void 点击位置项的回调函数 -

这个属性用于控制位置项的点击事件,当用户点击某个位置项时,该回调函数将会被触发。

结语

通过本篇文章,我们了解了 @beisen-cmps/italent-feed-13 的基本使用方法和重要的 API。现在,你可以尝试使用该组件库完成 HR 管理站点的开发,提升你的前端开发技能。

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