介绍
blon 是一个方便快捷地为前端界面添加二次确认功能的 npm 包。它非常轻量,只有 1.8KB
左右,同时还支持灵活的自定义配置。使用 blon 可以有效防止用户因误操作而导致的一些不必要的损失。在本文中,我们将详细介绍如何使用 blon。
安装
你可以通过以下命令安装 blon:
- --- ------- ----
或者通过 yarn 安装:
- ---- --- ----
使用
使用 blon 只需要引入并实例化即可,非常简单。接下来我们将详细介绍如何使用 blon,包括常见配置及其用途。
基本使用
------ ---- ---- ------- --------------- -- -- - ----------------------- ---
如上代码所示,我们首先通过 import
引入了 blon,然后通过 blon
函数实例化了一个 blon 对象。其中第一个参数是要展示的提示信息,第二个参数是用户点击确定(确认)后的回调函数。
自定义配置
blon 支持自定义配置,以下是一些常见的配置及其用途。
container
类型:HTMLElement
描述:你可以自定义 blon 的容器元素。默认是 document.body
,但在某些情况下,你可能想将 blon 容器元素设置为指定的元素。
示例代码
----- --------- - ---------------------------------------- --------------- -- -- - ----------------------- -- - --------- ---
confirmText
类型:string
描述:你可以自定义 blon 确认按钮的文本。默认是 确定
。
示例代码
--------------- -- -- - ----------------------- -- - ------------ --- ---
cancelText
类型:string
描述:你可以自定义 blon 取消按钮的文本。默认是 取消
。
示例代码
--------------- -- -- - ----------------------- -- - ----------- --- ---
confirmButtonClassName
类型:string
描述:你可以自定义 blon 确认按钮的 class 名称。默认是 blon-confirm-button
。
示例代码
--------------- -- -- - ----------------------- -- - ----------------------- ------------------- ---
cancelButtonClassName
类型:string
描述:你可以自定义 blon 取消按钮的 class 名称。默认是 blon-cancel-button
。
示例代码
--------------- -- -- - ----------------------- -- - ---------------------- ------------------ ---
maskClassName
类型:string
描述:你可以自定义 blon 蒙层的 class 名称。默认是 blon-mask
。
示例代码
--------------- -- -- - ----------------------- -- - -------------- --------- ---
结束语
至此,我们已经介绍了如何使用 blon,包括基本使用和常见配置。blon 是一个方便快捷的 npm 包,可以有效保障前端界面的交互安全,强烈建议使用。如果您对 blon 有任何疑问或建议,请在评论区留言或向开发者提交 issue。我们将不断改进 blon,为开发者提供更好的使用体验。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60055f5081e8991b448dcd4c