npm 包 hikaliv-react-components 使用教程

阅读时长 5 分钟读完

前言

hikaliv-react-components 是一个基于 React 框架的 UI 组件库,通过 npm 包的形式发布。它包含了若干个常用的 UI 交互控件,开发者可以快速地集成到自己的 React 项目中使用。

本文将详细介绍 hikaliv-react-components 的使用方法和示例代码,旨在帮助前端开发者更好地使用这个组件库。

安装

我们可以通过 npm 安装 hikaliv-react-components:

或者使用 yarn:

使用

在项目代码中引入需要的组件,例如 Button 和 Modal:

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

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

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

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

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

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

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

在 example 组件中,我们首先使用 import 引入了 Button 和 Modal 组件,然后在 render 方法中使用它们。

组件列表

hikaliv-react-components 包含了若干个常用的 UI 交互控件,下面列出了其中的一些常用组件及其功能:

Button

按钮组件,支持自定义样式,支持 onClick 事件。

属性

  • type: string 按钮类型,可选值为 primarydefaultdanger
  • size: string 按钮大小,可选值为 smalldefaultlarge
  • disabled: boolean 是否禁用按钮,默认为 false。
  • loading: boolean 是否显示 loading 状态,默认为 false。
  • onClick: function 点击事件回调函数,函数原型为 function(event: Event) {}

示例

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

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

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

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

Modal

模态对话框组件,支持自定义样式,支持 open 和 close 事件回调。

属性

  • visible: boolean 是否显示对话框。
  • onClose: function 关闭对话框回调函数,函数原型为 function(event: Event) {}

示例

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

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

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

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

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

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

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

结语

hikaliv-react-components 提供了常用的 UI 交互控件,可以帮助开发者快速搭建 React 项目。在使用过程中,可以参考本文提供的示例代码,进行更加深入的学习和理解。

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

纠错
反馈