路徑的「ID」想這是我的數據如何指定在Nvd3
data = [
{
"key": "Series1",
"values": [ [ 1125409600000 , 0] , [ 1228088000000 , 50]]
},
{
"key": "Series2",
"values": [ [ 1025409600000 , 10] , [ 1028088000000 , 50]]
}
]
我使用Nvd3繪製折線圖。所以根據上面給出的數據,我應該有兩行。
nv.addGraph(function() {
var chart = nv.models.lineWithFocusChart();
d3.select('#chart svg')
.datum(data)
.transition().duration(500)
.call(chart);
nv.utils.windowResize(chart.update);
return chart;
});
我可以很容易地做到這一點,我的代碼工作。繪製圖表後,圖表上的每一行都是DOM中的路徑。我正在嘗試將每個KEY值分配爲相應路徑的ID。例如,繪製圖後,我想有這樣的事情
<path id="Series1" ..... >
<path id="Series2" ..... >
有誰知道如何做到這一點?
包含路徑組具有的答覆所需的ID – baklazan
@baklazan感謝。我不確定我是否理解你的答案。包含路徑的組有一個id,我不確定它來自哪裏。我想分配一個id給路徑,以便我可以根據自己的邏輯選擇路徑。 –