npm 包 @beisen/common-pop 使用教程

阅读时长 3 分钟读完

在前端开发中,弹窗(pop)是常见的交互组件。在此,介绍一下 @beisen/common-pop 的使用教程。

1. 前置知识

  • npm 的基础使用方法
  • React 的基础语法

2. 安装

3. 引入

4. 使用

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

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

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

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

5. API

参数 说明 类型 默认值
title 标题 string -
visible 是否显示弹窗 boolean false
onClose 关闭时的回调函数 () => void -
children 弹窗内容 React.Node -
footer 弹窗底部内容 React.Node null
width 弹窗宽度 number 520
zIndex 弹窗层级 number 1000
mask 是否显示遮罩层 boolean true
maskClosable 是否点击遮罩层可关闭弹窗 boolean false
placement 弹窗位置,可选值:topLeft/top/topRight/bottomRight/bottom/bottomLeft string 'bottom'

6. 实现原理

@beisen/common-pop 的实现原理是基于 antd 的 Modal 组件,封装了一层以便更好的适用于 B 端开发。使用方法和 antd 的 Modal 组件基本一致,只是做了一些常见的设置,如遮罩层的关闭、弹窗位置等。同时,在弹窗底部加入了一个 button 组件作为提交按钮,以提高开发效率。

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

纠错
反馈