phynos/WebTopo

作者能优先把撤销和重做的功能开发完么?

Opened this issue · 6 comments

  1. 鼠标旋转锚点
  2. 批量编辑属性
  3. 对齐
  4. 动态线
  5. 数据绑定

这些功能我已经在你代码的基础之上扩展开发完了,目前主要还缺撤销重做、磁性吸附等。

目前提供了部分操作的支持(其实只有拖放后的撤销和恢复),完整支持工作量太大,目前没有时间开发。

对了,mousemove事件绑定在div上,鼠标拖动太快会卡,可能要绑定到Document 上才不卡。
要不我把我的代码也发布到仓库,然后,你把我新增的一些功能合并到你的项目当中去,这样就进度就快一些了,我新增的功能:批量对齐、批量修改组件样式、代码json视图预览和编辑、虚线、动画虚线、竖线。并修复了项目中发现的一些bug,比如,样式属性绑定的时候,如果是数字类型, v-model.number.lazy=,要加.number,否则,存储的是字符串运算时会报错,像先修改组件样式,然后批量选择组件时等等。
或者,你把我拉入项目成员,我把一些功能合并上去也可以。

已经邀请,请查看github的通知

你加下我Q:1430642398,我现在无权限push代码

加油老铁们

对了,mousemove事件绑定在div上,鼠标拖动太快会卡,可能要绑定到Document 上才不卡。
要不我把我的代码也发布到仓库,然后,你把我新增的一些功能合并到你的项目当中去,这样就进度就快一些了,我新增的功能:批量对齐、批量修改组件样式、代码json视图预览和编辑、虚线、动画虚线、竖线。并修复了项目中发现的一些bug,比如,样式属性绑定的时候,如果是数字类型, v-model.number.lazy=,要加.number,否则,存储的是字符串运算时会报错,像先修改组件样式,然后批量选择组件时等等。
或者,你把我拉入项目成员,我把一些功能合并上去也可以。

方便发下你完善的么