0

这可能是一件非常简单的事情,但一直无法弄清楚。我有一个带有图例的多线图。我已按照以下格式将 parameter_id 指定为键。

Array[3]
0: Object
key: "1"
values: Array[11]
0: Object
client_id: "1"
dateTimeReceived: "2013-03-12 05:54:10"
dateTimeTaken: Tue Mar 12 2013 05:53:41 GMT+0000 (GMT Standard Time)
id: "1"
inspectionPoint_id: "1"
parameterType: "Temperature"
parameter_id: "1"
reading: 2.1
testSourceLocationDescription: "test source"
testSourceLocationLatitude: "53.000000000000000"
testSourceLocationLongitude: "-7.000000000000000"
testSourceLowerLimit: "4"
testSourceUpperLimit: "25"
testSource_id: "1"
unitMeasurement: "°C"
__proto__: Object

我遇到的问题是,显然图例文本正在显示 id - 但我希望它显示 parameterType。我是否需要将 parameterType 指定为第二个键(如果可能,希望避免这种情况)或者有什么方法可以访问这个值?

PS - 我最初使用 parameterType 作为键,但元素在更新时没有正确绑定。

4

1 回答 1

0

只需将要点中的第 72 行从

.text(function(d){ return d.key; })

.text(function(d){ return d.values[0].parameterType; })
于 2013-03-12T14:48:59.973 回答