react-drag-and-select:React组件以使用鼠标光标选择多个项目

时间:2024-05-25 22:30:20
【文件属性】:

文件名称:react-drag-and-select:React组件以使用鼠标光标选择多个项目

文件大小:234KB

文件格式:ZIP

更新时间:2024-05-25 22:30:20

JavaScript

一个轻量级的,经过全面测试的(单元和e2e测试),TypeScript'd,React库(1个组件和1个挂钩!),使您能够使用光标拖动并选择多个项目。 该库的底层逻辑是从启发而来的。 该项目是通过引导的。 特征 没有选定的状态管理-与[React Drag to Select]( ,如果选择了某个项目,则不会管理此组件。这取决于您来处理。只有当项目变为选中触发钩。 支持深度嵌套的项-与[React Drag to Select]( ,您尝试选择的项不必是父HOC的直接子项。只要它们内部具有useSelectableByDragging ,并且 支持虚拟化-与[React Drag to Select]( ,我们的库也可以支持虚拟化列表! 设置 安装依赖 添加 原料药 拖动选择 这是 ,用于创建拖动并将拖动层绘制到屏幕上。 它没有道具/配置。 例子 < DragSelection>


【文件预览】:
react-drag-and-select-master
----config()
--------modules.js(4KB)
--------webpackDevServer.config.js(6KB)
--------webpack.config.js(31KB)
--------jest()
--------pnpTs.js(620B)
--------env.js(3KB)
--------paths.js(3KB)
----package.json(4KB)
----src()
--------lib()
--------demo()
----.npmignore(296B)
----tsconfig.json(459B)
----.gitignore(323B)
----public()
--------logo192.png(7KB)
--------manifest.json(500B)
--------robots.txt(57B)
--------index.html(2KB)
--------logo512.png(16KB)
--------favicon.ico(3KB)
----README.md(3KB)
----yarn.lock(440KB)
----scripts()
--------test.js(1KB)
--------build.js(7KB)
--------demo.js(7KB)
--------start.js(5KB)

网友评论