npm 包 uview 使用教程

阅读时长 6 分钟读完

什么是 uview

uview 是一款基于 uni-app 框架的 UI 组件库,集成了常用的 UI 组件和工具函数,在开发 uni-app 项目时可以提高开发效率,避免自己从头写样式和组件。

安装和使用

安装

通过 npm 安装 uview: npm i uview-ui -S

引入

在 uni-app 的 App.vue 中全局引入 uview:

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

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

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

使用

在页面中使用 uview 的组件或工具函数:

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

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

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

组件使用示例

基础按钮

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

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

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

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

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

标签页

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

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

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

表单项

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

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

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

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

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

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

组件定制

在使用 uview 组件时,可以通过调整样式来实现定制化。以下是几种常见的定制操作。

修改主题色

App.vue 文件中引入 uview 的 main.less 文件,并修改变量。

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

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

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

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

修改 main.less 文件,可以修改主题色的变量 $main-color,从而改变所有组件的主题色。

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

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

覆盖样式

在页面的样式中,覆盖 uview 的样式即可定制样式。

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

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

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

总结

uview 是一款非常实用的 uni-app UI 组件库,包含丰富的组件和工具函数,能够提高开发效率,加速开发进程。在实际开发中,可以根据自己的需求进行组件的定制,并且通过修改主题色等方式实现个性化定制,让你的应用更具特色。

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

纠错
反馈