npm 包 cqc 使用教程

阅读时长 6 分钟读完

什么是 cqc?

cqc 是一个基于 React 和 antd 的 UI 组件库,提供了一系列优美的 UI 组件,包括按钮、表单、模态框等常见的界面元素,并且支持定制主题。

如何安装 cqc?

首先,您需要确认您的项目中是否已经安装有 React 和 antd。如果没有安装,请先安装。

然后,在您的项目根目录下,运行以下命令:

如何使用 cqc?

您需要在您的代码中 import 所需的组件,然后使用它们。

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

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

支持的组件

Button

Button 组件是一个非常常用的组件,用于创建按钮。它支持以下属性:

  • type:按钮类型,可以为 primarydashedtextdefault
  • size:按钮大小,可以为 largemiddlesmall
  • disabled:是否禁用按钮。
  • loading:是否显示加载中的状态。
  • onClick:点击事件。
-- -------------------- ---- -------
------ - ------ - ---- ------

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

Input

Input 组件用于创建输入框,包括单行输入框和多行输入框。它支持以下属性:

  • type:输入框类型,可以为 textpasswordnumbertextarea
  • placeholder:提示文字。
  • defaultValue:默认值。
  • onChange:值改变事件。
-- -------------------- ---- -------
------ - ----- - ---- ------

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

Form

Form 组件是一个表单组件,用于创建表单。它支持以下属性:

  • initialValues:初始值。
  • onFinish:提交事件。
-- -------------------- ---- -------
------ - ----- ------ ------ - ---- ------

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

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

Modal

Modal 组件用于创建模态框。它支持以下属性:

  • title:模态框标题。
  • visible:是否显示模态框。
  • onOk:确定事件。
  • onCancel:取消事件。
-- -------------------- ---- -------
------ - ------ ------ - ---- ------
------ - -------- - ---- --------

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

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

定制主题

cqc 支持定制主题,您可以根据自己的需要,修改主题色等配置。

首先,您需要在您的项目根目录下,创建一个 theme.less 文件,并写入以下内容:

然后,在您的代码中引入该文件:

总结

cqc 是一个优秀的 UI 组件库,提供了一系列优美的 UI 组件,使用方便,支持定制主题。希望上述教程对您有所帮助。

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

纠错
反馈