基于antd pro封装的一个可拖动的modalform

因为产品有这个需求,她觉得这个ModalForm有时候挡着后面,顺手发个npm包吧、

效果

安装

bash 复制代码
npm install draggable_modalform
yarn add draggable_modalform

github:github.com/haodali4s/d...

使用

tsx 复制代码
import DraggableModalForm from 'draggable_modalform';
import { ModalForm } from "@ant-design/pro-components";

return (
    <DraggableModalForm>
        <ModalForm ...yourProps> </ModalForm>
    </DraggableModalForm>
)

注意事项

  1. 目前只支持antdPro中的ModalForm,暂不支持antd中的Modal
  2. 不允许拖动出可视区域之外
  3. 已经修复了Modal有部分在视口之外无法移动的bug,一般来说只可能出现底部处于视口之外的情况(因为宽度会随视口宽度自适应),在这种情况下不允许往下拖,往左往右往上都可以。
相关推荐
奕鼎竜瑆12 小时前
Solid 前端响应式开发从零到精通
前端·人工智能
动恰客流统计13 小时前
景区客流统计怎么做?兼顾管控与运营的实施方案解析
大数据·前端·人工智能
派小心.14 小时前
A/B测试工具免费版够用吗?
前端·数据分析
前端snow14 小时前
ai agent --- redis 缓存
前端
duanshu_15 小时前
官网表单与下载异常怎么排查?五个环节定位故障
前端·自动化·flyweight
Zhou14113615 小时前
SpringBoot_03_Web开发
前端·spring boot·python
辻弋20115 小时前
【无标题】
大数据·服务器·前端·搜索引擎·开源软件
FluxArt16 小时前
GPT Image 2.5 中文提示词教程:Flux Art 可复用模板
前端·gpt·算法
搬砖的小码农_Sky17 小时前
AI Agent:Windows上Node.js安装后 npm -v报错
前端·npm·node.js·人机交互
计算机魔术师17 小时前
半年翻倍!OpenAI再融300亿,估值冲到1.4万亿
前端