Это, наверное, очень простая вещь, но она не была в состоянии понять это. У меня многострочный график с легендой. Я указал параметр_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
У меня есть проблема в том, что, очевидно, текст легенды отображает идентификатор - но я хотел бы, чтобы отобразить ParameterType. Нужно ли указывать параметрType как второй ключ (хотелось бы избежать этого, если это возможно) или есть ли способ доступа к этому значению?
PS - Первоначально я использовал параметрType в качестве ключа, но элементы не были должным образом связаны с обновлением.
Как вы генерирующего график? –
Gist here - https://gist.github.com/Majella/ab32fe0151fd487da3f6 – Newbie
Вы пытались изменить строку под легендой.append ('text') из ".text (function (d) {return d.key;}) "to" .text (function (d) {return d.parmaeterType;}) " –