Skip to content

纯vue3实现的svg可视化web组态编辑器。主要用于物联网mqtt实时系统图

License

Notifications You must be signed in to change notification settings

fgcp020/vue-webtopo-svgeditor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vue-webtopo-svgeditor

纯vue3实现的svg可视化web组态编辑器。主要用于物联网mqtt实时系统图

预览地址

https://svg.yaolunmao.top

如何使用

# 克隆项目
git clone https://github.com/yaolunmao/vue-webtopo-svgeditor.git

# 进入项目目录
cd vue-webtopo-svgeditor

# 安装依赖
yarn install

# 启动服务
yarn serve

操作

点击载入模板 进入预览页点击模拟硬件 等待两秒钟即可看到动态效果

  • 鼠标左键选中组件 按住可拖动至画布
  • 鼠标双击画布取消选中组件
  • 右侧工具栏调整选中组件样式
  • 键盘↑↓←→可移动选中组件
  • ctrl+c复制当前选中组件
  • deleted删除当前选中组件
  • 鼠标滚轮放大缩小选中组件

Todo

  • 鼠标框选批量选中
  • 画布绑定mqtt平台
  • 组件旋转
  • 画布缩放
  • 编辑器撤销、重做

截图

编辑器页面

预览界面

License

MIT

About

纯vue3实现的svg可视化web组态编辑器。主要用于物联网mqtt实时系统图

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 71.5%
  • CSS 14.0%
  • HTML 12.3%
  • JavaScript 2.2%