当前位置: 首页 > news >正文

深圳网站建设外包公司排名百度账号申诉

深圳网站建设外包公司排名,百度账号申诉,地方志网站群建设,手机app怎么开发的注:对于表格自定义行可以拖拽和树自定义节点可以拖拽等比较适用,其余的拖拽处理可以使用dragstart,drop等js原生事件来实现 react-dnd使用方法很简单,直接上干货 第一步安装依赖并引入 import { DndProvider } from react-dnd;…

注:对于表格自定义行可以拖拽和树自定义节点可以拖拽等比较适用,其余的拖拽处理可以使用dragstart,drop等js原生事件来实现

react-dnd使用方法很简单,直接上干货

第一步安装依赖并引入

import { DndProvider } from 'react-dnd';
import { HTML5Backend } from "react-dnd-html5-backend"

使用对应的组件包装html结构,html结构需包含拖拽目标和拖拽释放目标

<CountContext.Provider value={[]}><DndProvider backend={HTML5Backend}><div className={styles['drop-target']}><DropTarget/></div><div className={styles['drag-target']}><DragTarget/></div></DndProvider>
</CountContext.Provider>

拖拽目标

import { useDrag } from 'react-dnd';
const [, drag] = useDrag({type: "Box",item: { data: { ...需要携带的数据} },});

*一定要给拖拽目标添加useDrag返回的对象drag

  <div ref={drag} key={key}>{title}</div>

拖拽释放目标

import { useDrop } from "react-dnd"
const [, drop] = useDrop({accept: 'Box',collect: () => { },drop: (item: any) => {//item.data 为拖拽目标携带的数据 处理业务逻辑},
})

一定要给释放的目标添加useDrop返回的对象drop,这样就可以在拖拽悬浮时收到可释放的拖拽样式

<div ref={drop} className={styles['table-container']}>...
</div>
http://www.ysxn.cn/news/444.html

相关文章:

  • 西峡做网站谷歌推广运营
  • 餐饮网站设计自媒体推广
  • 如何 在网站上面做推广seo关键词快速提升软件官网
  • 网站建设基于网站开发工具
  • 新手学做网站vs网络舆情监测专业
  • 企业内部门户网站建设方案什么软件可以发布广告信息
  • 广州商城建网站渠道百度推广运营工作是什么
  • 重庆网站模板制作优化大师绿色版
  • 破解要钱网站软文营销的经典案例
  • 瑞丽航空公司官方网站游戏代理推广渠道
  • 开网站做赌博赚钱吗seo建站技术
  • 武汉网站建设价格低国外常用的seo站长工具
  • 仙桃市住房建设局网站seo关键词查询工具
  • 别人盗用我的网站备案号怎么办百度大盘指数
  • 广州网站定制seo关键词智能排名
  • 网站案例分析策划方案模板
  • 网络服务示范区创建情况独立站seo
  • wordpress 购买按钮seo关键词有哪些类型
  • 郑州做网站首选九零后网络网络营销的策略包括
  • 免费网站自己做网站做优化一开始怎么做
  • 动漫网站怎么做交换友情链接的平台有哪些
  • 公司网站建设工作通知优化大师下载旧版本安装
  • 网站建设前台后台教程百度平台联系方式
  • 淘客网站做的好的最近一周的新闻
  • 怎么复制网站的php源码免费b2b平台推广
  • 高端网站建设推来客网络全网络品牌推广
  • 商标免费设计江西seo推广方案
  • 怎么做服务器网站下载链接网站优化推广seo
  • 1688做网站费用搜外友链平台
  • 网站安全狗 fastcgi百度刷首页怎么刷