Skip to content

liuyunfz/graph-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

graph-project

graph-project (“图”在web中的可视化)是一个基于 Vue 2.0 框架的项目,利用了 HTML5 中的 canvas 组件和 element UI。

实现功能

  • 点的创建
  • 线的创建
  • DFS 输出
  • BFS 输出
  • Log 输出

截图

点的创建

点的连通

dfs

bfs

已知问题

由于这是一个为了应付《数据结构》课设而临时写的项目,故存在许多问题,大概率是不会再次更新优化了。已知问题如下:

  1. 点的创建为矩形(可能圆形会更好
  2. 点的着色会覆盖已存在的线
  3. 线的连接坐标并不完全到位
  4. Canvas 组件的固定大小导致不同分辨率下的显示问题
  5. 由于浏览器异步渲染问题导致无法动态展示路径的访问

About

“图”在web中的可视化,基于Vue 2.0

Resources

Stars

Watchers

Forks

Releases

No releases published