npm 包 base-component-react 使用教程

阅读时长 8 分钟读完

简介

base-component-react 是一个基于 React 的前端组件库,提供了多种常用组件以及支持自定义组件的扩展能力。该库非常适合用于快速构建中小型项目,也可以作为构建更大型项目的基础库。

安装

使用 npm 进行安装:

使用

我们先来了解一下 base-component-react 的几个基础概念:

  • 组件: 一个具有单独功能和结构的 React 组件。
  • 组合: 将多个组件组合起来形成更复杂的组件。
  • 布局: 将组合好的组件按照一定的规则进行排列,形成一个完整的页面或区域。

引入组件

在使用之前,需要先引入组件:

使用组件

Button

支持的参数:

参数 类型 默认值 描述
onClick () => void 点击事件回调
type string 'primary' 按钮类型: 'primary', 'secondary', 'danger', 'link'
size string 'medium' 按钮尺寸: 'small', 'medium', 'large'
prefixIcon elementType 前缀图标
suffixIcon elementType 后缀图标
disabled boolean false 是否禁用
ripple boolean true 是否显示波纹
className string 自定义类名
style object 自定义样式

Modal

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

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

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

支持的参数和事件:

参数 类型 默认值 描述
visible boolean false 控制弹窗的显示和隐藏
title string 弹窗的标题
className string 自定义类名
width string / number 520 弹窗的宽度
destroyOnClose boolean false 关闭弹窗时是否销毁
mask boolean true 是否显示遮罩层
keyboard boolean true 是否支持按下 Esc 键关闭弹窗
closable boolean true 是否显示右上角的关闭按钮
cancelText string 取消 取消按钮的文字
okText string 确认 确认按钮的文字
onOk () => void 点击确认按钮后的回调函数
onCancel () => void 点击取消按钮后的回调函数
afterClose () => void 弹窗关闭后的回调函数

自定义组件

除了自带的基础组件,base-component-react 还支持自定义组件,在大型项目中具有很大的灵活性。

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

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

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

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

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

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

结语

以上就是 base-component-react 的基础使用和自定义组件的教程,希望能够帮助大家快速掌握它的使用方式。如果您有任何更好的建议或疑问,请在评论区留言。

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

纠错
反馈