npm 包 mip-notification 使用教程

阅读时长 6 分钟读完

什么是 mip-notification

mip-notification 是一个基于 MIP 平台开发的通知组件,用于展示通知信息,包括文本、图片、链接等等,具有良好的兼容性和扩展性,在 MIP 页面中广泛应用。

安装

mip-notification 是一个 npm 包,可以通过 npm 安装,也可以手动下载并引入到项目中。

使用

mip-notification 提供了丰富的配置参数,可以满足不同通知需求。下面是一个简单的示例:

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

参数说明:

  • layout:布局,有 nodisplay(默认)和 fixed 两种。
  • hide-close-button:是否隐藏关闭按钮。
  • show:是否显示通知。
  • show-delay:显示延迟时间,单位为毫秒,默认为 0。
  • hide-delay:隐藏延迟时间,单位为毫秒,默认为 0。
  • dismiss-on-click-away:是否允许点击区域外部隐藏通知。
  • data-type:通知类型,有 successinfowarningerrordefault 五种。
  • data-icon:通知图标链接。
  • data-title:通知标题。
  • data-content:通知内容。

深入理解

布局

mip-notification 支持两种布局:nodisplayfixed

nodisplay 布局是默认布局,即不显示通知,只有在执行 show 方法后才会显示。

fixed 布局是固定布局,通知会一直显示在页面上,不随页面滚动而改变位置。

操作

mip-notification 支持多种操作,可以通过 API 或配置参数控制。

显示和隐藏

通知的显示和隐藏主要有两种方式:配置参数和 API。

通过配置参数控制:

通过 API 控制:

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

延迟显示和隐藏

mip-notification 还支持延迟显示和隐藏,可以通过配置参数控制,单位为毫秒。

点击区域外部隐藏

mip-notification 还支持点击区域外部隐藏。

样式

mip-notification 的样式可以自定义,可以添加自定义的 CSS 来修改通知的外观和交互效果。下面是一个通知的默认样式:

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

总结

mip-notification 是一款强大灵活的通知组件,可以有效提升 MIP 网页的用户体验。本文详细介绍了 mip-notification 的使用方法和参数说明,希望能对你有所帮助。如果你想了解更多关于 MIP 开发的技术和经验,可以参考官方文档和社区论坛。

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

纠错
反馈