背景

根据页面的访问记录,生成一个可视化的节点地图。

基础

根据数据的访问特点,我们可以得知任何一个页面可以得到其后续的页面,然后以单条数据为基础可以分别入库,等全部数据入库之后,可以再根据当前输入节点,得到依赖于这个节点页面所能形成的节点地图。

比如如下的基础数据:

  1. a页面记录下来的链接:
  2. a.next = b ;
  3. a.next = c;
  4. b页面记录下来的链接:
  5. b.next = a ;
  6. b.next = b;
  7. b.next = e;
  8. b.next = f;
  9. c页面记录下来的链接:
  10. c.next = f ;

用图的方式记录下来是这样的

点击查看【processon】

代码实现

点击查看【codepen】