npm 包 toxic-swamp 使用教程

阅读时长 7 分钟读完

简介

toxic-swamp 是一个基于 React 的 UI 组件库,提供了多种常用组件和样式。

toxic-swamp 提供了丰富的组件,例如:按钮、输入框、表单、卡片、标签、导航、消息通知等。

toxic-swamp 的设计风格简洁大方,易于扩展与使用,很适合用于快速开发中大部分页面的 UI 布局。

安装

安装 toxic-swamp 可以使用 npm 进行安装,命令如下:

使用

启动一个 React 应用示例,并在其中使用 toxic-swamp 的组件。

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

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

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

组件

toxic-swamp 中已经包含了很多基础组件,包括:

Button 按钮

toxic-swamp 提供了多种按钮组件,包括:主按钮、默认按钮、危险按钮、虚线边框按钮等。

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

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

Input 输入框

toxic-swamp 提供了多种类型的输入框组件,包括:文本输入框、密码输入框、数字输入框、搜索框等。

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

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

Form 表单

toxic-swamp 提供了表单组件,允许使用者快速地创建表单,包括:输入框、多行文本框、单选框、多选框等。

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

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

Card 卡片

toxic-swamp 提供了卡片组件,用于展示多种类型的内容,包括文字、图片、标题、副标题、按钮等。

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

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

Tag 标签

toxic-swamp 提供了标签组件,用于标记多种类型的内容,包括提示、状态等。

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

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

Navigation 导航

toxic-swamp 提供了多种导航组件,包括:菜单导航、面包屑导航、页签导航等。

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

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

总结

通过对 toxic-swamp 组件库的介绍与使用示例,我们可以发现其简单易用、丰富多样的组件,可以很好的满足前端开发的需求。

在实际项目开发中,使用 toxic-swamp 可以使得我们的开发工作更加高效,同时也可以使得我们的页面 UI 设计更加统一、美观。

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

纠错
反馈