没有合适的资源?快使用搜索试试~ 我知道了~
finesse-dnd:强大的低级拖放库,不会直接修改DOM
共24个文件
js:15个
html:2个
css:1个
需积分: 5 0 下载量 199 浏览量
2021-05-02
06:29:12
上传
评论
收藏 18KB ZIP 举报
温馨提示
Finesse-Dnd 这是一项正在进行的工作。 该库存在的主要原因是要为拖放式可视化编程UI(由Google Blockly和Scratch启发)提供动力。 在我从事该项目的过程中,我将继续完善该库,并希望在今年晚些时候发布经过测试的v1.0。 设计目标 将拖动操作与DOM分离开来,因为许多现代JavaScript框架都假定DOM从不持有任何状态。 与Mithril和React之类的库的集成应该是无缝的。 通过尽可能友好的API提供非常细粒度的控制 避免使用HTML5 Drag n Drop,因为它有一些严格的限制。 笔记 没有提供开箱即用的,用于常见拖放交互的优化API,例如可以重新排序的列表项等。 可以很容易地实现它们。 如果您要构建更专业的拖放式UI,则此库可能对您有效。 请记住,这是一个正在进行的工作,需要进行一些优化和性能优化。 有关基本示例,请参见演示应用程序。 随着项
资源推荐
资源详情
资源评论
收起资源包目录
finesse-dnd-master.zip (24个子文件)
finesse-dnd-master
.gitignore 69B
.babelrc 41B
dnd.sublime-project 88B
package.json 1KB
wrappers.js 95B
src
manager.js 10KB
drag-item.js 12KB
index.js 59B
utils
core.js 843B
throttle.js 893B
wrappers
mithril-v0.2.5.js 3KB
react.js 605B
mithril-v1.js 710B
dropzone.js 6KB
constants.js 352B
finesse-dnd.js 60B
README.md 1KB
demo
demo.css 679B
react-app.js 2KB
react-demo.html 241B
mithril-demo.html 243B
mithril-app.js 2KB
.npmignore 48B
throttle.js 85B
共 24 条
- 1
资源评论
sleepsoft
- 粉丝: 36
- 资源: 4634
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- week6.1.7z
- 移动机器人自主路径规划之RRTStar算法MATLAB实现代码
- 基于Python+OpenCV+FFmpeg实现自动识别电影剪辑+分析剪辑主题颜色+源码+文档(毕业设计&课程设计&项目开发)
- 基于python的二手商品交易平台 python+django开发的供需平台
- 微信小程序源码 侧滑布局小程序 (源码下载 +内附使用说明)
- heima-JUC-资料
- coreg_FSL.sh
- ROS+YOLOV8+SLAM智能小车导航实战(四、激光雷达+SLAM建图)
- 什么是决策树,有哪些适用场景?
- 基于python开发的口红色号识别程序+源码+开发文档+源码解析(毕业设计&课程设计&项目开发)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功