2015-09-11 2 views
1

У меня есть следующее, но в нем отображается только координата x. Мне нужно, чтобы оба появились, когда мышь наводилась на график, я попытался сделать еще один для (dc), который является координатой y, но ничего не работает, я даже пытался изменить return (dm) на return (d), но он покажет (объект) вместо точки, любые идеи, пожалуйста?, показывающий только одну координату

pplot.append("title") 
    .text(function(d,i) { 
     return (dm) 
    }); 

ответ

0

Я предполагаю, что вы хотите вернуть строку с x и y координат.

Таким образом, вы должны быть в состоянии только получить доступ к каждой координате от d объекта отдельно и использовать оператор +, чтобы объединить их:

ascatter.append("title") 
    .text(function(d,i) { 
     return "x: " + d.a + "y: " + d.b; 
    }); 
+0

спасибо, я просто новичок в JS, но решена проблема. Еще раз спасибо! – genuis

Смежные вопросы