踩坑完全指南(长期更新)

2019-07-15
阅读 1 分钟
1.5k
目前,antd@3.x 版本的Table列宽度只支持string或number设置,而大部分情况,表格通常会布满某一个弹性容器,这使得我们不知道表格的真实宽度。并且由于不能对Column使用ref或style,在这种情况下如果想按照比例设置列宽度就颇为头疼。我找到了一个比较hack的方法: 使用render渲染列内容,然后通过子元素的ref找到父节点...

从GGEditor的一个案例看JS原生拖拽功能

2019-06-24
阅读 2 分钟
5.6k
拖拽操作平时用的比较少,在最近的一个项目中使用到了,并且踩了一些坑,本文做一个简单的总结。涉及部分G6的API,不会对理解全局产生干扰。 需求概述 如下图所示,左侧为GGEditor元素面板React组件,右侧为G6画布,现需要将元素从「元素面板」中拖拽到「画布」上。要求: 拖拽时蓝色虚线框和元素面板的对应元素尺寸相同...