我在玩Highmaps。以下是美国州及其人口密度的示例Highmap:
http://www.highcharts.com/maps/demo/color-axis
如果我可以点击按钮并显示具有人口密度的状态的有序列表,那将是很好的。这样可以提供比在地图上更容易和更好的排序方法。
这是开箱即用的吗?任何指针都非常感激。
答案 0 :(得分:1)
我认为您应该能够使用js排序方法对数据进行排序。 在这里您可以找到有关此方法的更多信息: https://developer.mozilla.org/pl/docs/Web/JavaScript/Referencje/Obiekty/Array/sort
您可以使用自定义比较方法来比较数组的元素。例如,如果您想按名称比较数据:
function compare(a, b) {
if (a.name < b.name)
return -1
if (a.name > b.name)
return 1
return 0
}
在这里,您可以找到一个示例,该方法可以如何与您一起使用图表: http://jsfiddle.net/cc84hk3n/2/
如果您愿意,也可以按值对数据进行排序。
最佳,