花了几周做了个 SVG 画图板(前端 React, 后端 NodeJS)

2018-04-28 12:18:41 +08:00
 edwardwo

入口: https://worksphere.cn/draw/

github: https://github.com/edwardwohaijun/draw

介绍: intro

建议用桌面 Chrome 打开. 这只是个人的一个学习过程的总结, 压根还算不上是个完整的 App. 操作卡, 性能差, 代码渣, 还请各位点评, 指教.

4829 次点击
所在节点    分享创造
13 条回复
oh
2018-04-28 13:40:02 +08:00
502 Bad Gateway
forzalianjunting
2018-04-28 13:44:53 +08:00
502
qfdk
2018-04-28 13:45:33 +08:00
看了你的自我评价 觉得还是不看了
edwardwo
2018-04-28 14:01:37 +08:00
果然是渣代码, 走开一会会就死机了, 好尴尬. 现在正常了.
Sornets
2018-04-28 15:24:31 +08:00
好厉害,支持
lxy42
2018-04-28 16:10:06 +08:00
挺厉害的
zhongkouwei
2018-04-28 17:32:35 +08:00
厉害,已 star
marcong95
2018-04-28 17:44:18 +08:00
基础形状的选中状态的 4 个三角形点下去不知道发生什么事,如图所示
![scribble.png]( https://i.loli.net/2018/04/28/5ae4425006c30.png)
edwardwo
2018-04-28 17:53:17 +08:00
@marcong95 这 4 个三角形, 点击后往外拖拉后就可以生成一条折线(尾端有个箭头). 其实当你点击的一刻, 即: 还没有往外拖拉时, 我就已经生成了一条直线. 只不过该线的起始和结束都是一个点. 照理说, 如果鼠标不拖拉, 点击后直接松开, 我应该立刻删除这条长度为 0 的线. 这个操作我一时偷懒, 还没做. 就形成了你说的情况: 出现了一个长度为 0 的线, 且尾端有个箭头. 我稍后会修复这个 bug. 谢谢提醒.
stanjia
2018-04-28 17:58:42 +08:00
好厉害,支持
marcong95
2018-04-28 20:06:48 +08:00
@edwardwo 哦哦,我之前一直在用 draw.io 就先入为主以为就是按一下,然后对应方向就会多一个相同的形状。没想到还可以拖动
xiaochocking
2018-04-29 16:04:26 +08:00
我也放下我的毕业设计 http://cccps.github.io/
astro1boy
2020-07-13 21:49:39 +08:00
不错不错,有 drow.io 的味道了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/450642

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX