所以第一步应该是构建这个数据结构,如下:
var arr =[
{ start: '肃宁', end: '长沙' },
{ start: '沧州', end: '任丘' },...end: '肃宁' },
{ start: '长沙', end: '武汉' },
{ start: '武汉', end: '上海' },
{ start: '北京', end: '沧州...今天回过头来看这些代码,当然是略显稚嫩了,所以用se6的一些特性对上面代码做了一次优化,代码如下:
var arr =[
{ start: '肃宁', end: '长沙' },
{ start: '沧州...end: '肃宁' },
{ start: '长沙', end: '武汉' },
{ start: '武汉', end: '上海' },
{ start: '北京', end: '沧州