npm 包 bull-ui 使用教程

阅读时长 7 分钟读完

什么是 bull-ui?

bull-ui 是一款基于 React 开发的 UI 组件库,旨在提供一套易于使用、具有高度可定制性的 UI 组件,以帮助开发者快速地构建符合设计规范且优秀的前端应用程序。

安装

使用 npm 安装 bull-ui:

或者使用 yarn 安装:

使用

在你的 React 应用程序中导入 bull-ui:

在你的组件渲染中使用 bull-ui 的组件:

组件列表

bull-ui 目前提供了以下组件:

  • Button
  • Input
  • Checkbox
  • Radio
  • Select
  • DatePicker
  • Table
  • Modal
  • Tooltip

自定义主题

可以使用 bull-ui 提供的一些 Sass 变量来更改组件的主题:

示例代码

Button

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

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

Input

Checkbox

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

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

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

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

Radio

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

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

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

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

Select

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

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

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

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

DatePicker

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

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

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

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

Table

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

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

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

Modal

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

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

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

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

Tooltip

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

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

通过学习和实践以上示例代码,你可以了解 bull-ui 的基础使用方法,更深入地理解 React 组件和 UI 设计,并掌握一些前端开发的实用技能。

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

纠错
反馈