- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第
React如何使用sortablejs实现拖拽排序
目录React使用sortablejs实现拖拽排序sortablejs之强大的拖拽库安装基本示例常用配置总结
React使用sortablejs实现拖拽排序
1、使用npm装包
$npminstallsortablejs--save
2、引入Sortable
importSortablefromsortablejs;
3、使用方法
divclassName=grid-boxref={this.sortableGroupDecorator}
{menus
menus.map((item,i)={
returnthis.renderSelectedItemView(item,i);
/div
sortableGroupDecorator=componentBackingInstance={
if(componentBackingInstance){
letoptions={
draggable:.rows,
//animation:150,
onEnd:evt={
letchildren=evt.to.children;
Sortable.create(componentBackingInstance,options);
sortablejs之强大的拖拽库
Sortable.js是一款优秀的js拖拽库,支持ie9及以上版本ie浏览器和现代浏览器,也可以运行在移动触摸设备中。
不依赖jQuery,支持Meteor、AngularJS、React、Vue、Knockout框架和任何CSS库,如Bootstrap、ElementUI。你可以用来拖拽div、table等元素。
Sortable.js可以实现同组内上下拖动元素,也可以实现不同组内互相拖动元素。
安装
npmisortablejs-S
基本示例
以下示例基于Vue2:
template
divref=box
divdata-id=aa/div
divdata-id=bb/div
divdata-id=cc/div
/div
/template
script
importSortablefromsortablejs;
exportdefault{
mounted(){
this.$nextTick(function(){
this.initSortable();
methods:{
initSortable(){
letsortable;
//拖动配置
constops={
animation:200,
group:name,
//拖动结束
onEnd:function(evt){
//获取拖动后的排序,arr数组里的值是data-id的顺序
letarr=sortable.toArray();
console.log({evt,arr})
//初始化
sortable=Sortable.create(this.$refs.box,ops);
/script
常用配置
constconfig={
//一个网页存在多个分组时设置,组名相同的组之间元素可以相互拖拽
group:name,
//2种group写法选一种就可以了
group:{
name:name,
pull:clone,//克隆元素
//是否允许元素内部排序,如果为false当有多个排序组时,多个组之间可以拖拽,本身不能拖拽(默认true)
sort:true,
//是否禁用拖拽和排序
disabled:false,
//动画效果持续时间(不设置或0都没有过渡效果)
animation:150,
//点击指定class类的元素才能拖拽(比如点击元素内的图标才能拖拽元素,可以给图标设置my-handleclass)
//class可以定义在元素本身上,也可以定义在子元素上
handle:.my-handle,
//class为ignore的元素不能拖动
filter:.ignore,
//含有item类的元素可以被拖拽(cl
您可能关注的文档
- 我爱风作文7篇.docx
- 供货安装合同.docx
- 个人房屋装修包工包料标准合同(5篇).docx
- 2025优秀员工的发言稿(20篇内容范文).docx
- 运动会跳绳加油稿(8篇).docx
- 初三下学期学习计划(29篇).docx
- 委托监护协议(4篇).docx
- React实现动态调用的弹框组件.docx
- 体育部十二月工作计划(3篇).docx
- RocketMQ源码分析之Broker过期消息清理机制.docx
- 湖南省衡阳市第八中学2026届高三上学期第一次月考物理(原卷版).doc
- 浙江省普通高中尖峰联盟2026届高三上学期10月联考英语(原卷版).doc
- 四川省绵阳市南山中学实验学校2026届高三上学期10月月考英语(原卷版).doc
- 湖南省衡阳市第八中学2026届高三上学期第二次月考历史 Word版含解析.doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题09 功和机械能(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题10 内能及其利用(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题07 压强(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题01 机械运动(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题02 声现象(解析版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题02 声现象(原卷版).doc
最近下载
- 国家法定41种传染病大全(就诊科室、传播途径、病原体、检测方法等)及防护措施.doc VIP
- 2026届河南省青桐鸣大联考高三11月联考作文:“用一个字证明你不是机器人,你会选什么字”导写及范文.docx
- 公路工程试验检测机构等级评定基本条件要求及申请材料准备注意要点(每日一练).docx VIP
- 基于ZigBee的智能窗帘控制系统.doc VIP
- 入党志愿书(全电子版).pdf VIP
- 移动应用开发大学生职业生涯规划规划书.pptx VIP
- 江苏开放大学2023年秋《行政管理学050004》实践性环节2大作业参考答案.pdf VIP
- 2025必威体育精装版幼儿园膳食委员会会议记录.docx VIP
- 小学科学教学评价中增值性评价策略研究与实践教学研究课题报告.docx
- 幼儿园膳食委员会会议记录.doc VIP
有哪些信誉好的足球投注网站
文档评论(0)