Atlassian 开源最强“实用”前端拖拽组件:性能和兼容性俱佳、支持跨窗口拖动、适用于任何前端框架
Pragmatic drag and drop 是一款前端拖拽组件,由知名软件开发公司 Atlassian 开源。 正如名字中的Pragmatic(“实用”)所言,该组件支持许多拖拽场景,十分注重性能,并且通过使用浏览器强大而灵活的内置拖拽功能变得安全而简单。 目前Atlassian 公司旗下核心产品 Trello、Jira 和 Confluence 等均使用了Pragmaticdrag and drop。 在 Pragmaticdrag and drop 之前,该组件作者 Alex Reardon 还打造了另一款流行的 React 开源拖拽组件react-beautiful-dnd。 与之相比,Pragmaticdrag and drop支持了更多的拖拽场景: 列表 面板 表格 树 Grids Drawing Resizing 下图展示了 Pragmatic Drag and Drop 在不同场景的运行效果: Pragmatic drag and drop 还支持在任何前端框架(如 React、Svelte、Vue、Angular)中使用,不受特定技术栈的限制。 在不同框架中使用的...
