npm 包 glamorous-stylus 使用教程

阅读时长 4 分钟读完

介绍

Glamorous 是一个 React 组件库,能够帮助开发者快速创建可定制化的 React 组件。Glamorous-stylus 则是一个让 Glamorous 支持 stylus 语言的 npm 包,能够更加便捷地编写样式。

安装

可以通过 npm 安装该包:

使用

基础用法

  1. 导入 glamorous:
  1. 导入 glamorous-stylus:

这里会生成一个包装过的 ThemeProvider,可以在它的上下文环境中使用 stylus 样式代码。

  1. 使用生成的 StylusProvider:
-- -------------------- ---- -------
----- ----------- - --------------
  ---
  -- ----- -- -- --
    ---------------- --------------------------
    ------ --------
    ------- --------
  --
--

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

高级用法

我们可以使用 glamorous 的 withProps 方法来创建可定制化的 Stylistic Component:

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

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

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

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

结语

Glamorous-stylus 的使用非常简单易懂,它可以帮助我们更加方便地编写样式,从而加速前端开发的效率。如果您有需要,不妨尝试一下!

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

纠错
反馈