npm 包 vue-toast-component 使用教程

阅读时长 6 分钟读完

介绍

vue-toast-component 是一个基于 Vue.js 的轻量级消息提示框组件。它非常易于使用,支持自定义样式和位置,可以应用于各种 Vue.js 项目,提高用户体验。

安装

使用 npm 安装 vue-toast-component:

使用

在你的 Vue 组件中使用 vue-toast-component:

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

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

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

API

Props

Name Type Default Value Description
type String 'info' 消息提示框类型,支持 'info', 'success', 'warning', 'error'
duration Number 3000 显示时间,单位毫秒
position String 'bottom-right' 显示位置,支持 'top-left', 'top-right', 'bottom-left', 'bottom-right'
dismissible Boolean true 是否可以手动关闭消息提示框
queue Boolean false 是否将消息提示框加入到队列中,队列中的消息提示框会按照入队的顺序逐个显示

Methods

Method Parameter Description
open message: String, options: Object 显示消息提示框
close 关闭当前消息提示框

Events

Event Parameter Description
open options: Object 当消息提示框被打开时触发
close 当消息提示框被关闭时触发

使用示例

显示不同类型的消息提示框

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

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

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

显示自定义样式的消息提示框

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

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

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

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

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

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

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

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

结语

vue-toast-component 是一个功能强大的消息提示框组件,可以满足各种消息提示框的需求。它的使用非常简单,只需要按照文档中的介绍进行配置即可。希望这篇文章能够帮助你更好地使用 vue-toast-component。

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

纠错
反馈