全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 634|回复: 9

[Windows VPS] 有没有懂前端搞svg的?

[复制链接]
发表于 2019-11-26 15:09:00 | 显示全部楼层 |阅读模式
想实现那种网页生成编辑流程图、或者流图的东西,只能靠svg来画?(canvas更加不懂)

当然有那种能在线拖拽编辑svg的网站,我的技术做不到了

所以我先是画好了svg,然后引入input框
  1. <foreignObject style="overflow:visible;" pointer-events="all" width="33" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><input style="background-color:transparent;border:0px;height:14px;width:50px" value="sadadad"></foreignObject>
复制代码


这样能实现在浏览器上能输入,js调用计算值等等,可问题来了,似乎引入input这东西后,整个<svg></svg>都不是正规的svg格式了?就没有办法将这部分内容export出来(当然能网页截图..)手动搞到.svg文件打开也是报错。

 楼主| 发表于 2019-11-26 16:17:22 | 显示全部楼层
孙笑川 发表于 2019-11-26 15:55
上海有个叫赵哲赵教授的人比较懂这一块,你可以请假一下他

他已经死了,孙笑川干的
发表于 2019-11-26 15:10:12 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2019-11-26 15:21:48 | 显示全部楼层

简单看了一下,这东西挺好,能实现那种draw.io那种在线编辑,就是太复杂。
我其实没那么大需求,svg固定,只是几个地方需要手动输入,然后计算其他值这样,导出整个svg。
有没有类似demo瞅瞅
发表于 2019-11-26 15:55:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2019-12-2 09:02:15 | 显示全部楼层
这一个帖子我完全看不懂,默默地飘过
发表于 2019-12-2 09:07:37 | 显示全部楼层
直接用现成的啊,谁自己开发啊

https://mermaid-js.github.io/mermaid/#/
发表于 2019-12-2 09:14:35 | 显示全部楼层
本帖最后由 香芋奶茶 于 2019-12-2 09:15 编辑

额,web编辑流程图么,我们这貌似用的是热区
https://c n blogs.com/leigepython/p/9379029.html
发表于 2019-12-2 09:19:19 | 显示全部楼层
你这个问题很简单,能做就做,做不了,就找外包,我之前也是这么干的,做不了,老板人比较好,就去找外包了,我验收就行了.感谢我曾经的好老板,
 楼主| 发表于 2019-12-4 16:08:56 | 显示全部楼层
dwitns 发表于 2019-12-2 09:07
直接用现成的啊,谁自己开发啊

https://mermaid-js.github.io/mermaid/#/

svg如何导出呢?网上很多html to png的,svg导出的,可实际去试了,复杂的svg包含html节点,css等,根本导不出来。mxgraph官方那个draw.io倒是可以
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-23 17:10 , Processed in 0.082067 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表