Protovis Tooltip
Я пытаюсь добавить подсказку к своему прогнозу, а также индикатор фактических данных на графике протовиса, используя атрибут title моего маркера, но я не знаю, как получить к нему доступ.
var vis = new pv.Panel()
.data(bullets)
.width(400)
.height(30)
.margin(20)
.left(100);
var bullet = vis.add(pv.Layout.Bullet)
.orient("left")
.ranges(function(d) d.ranges)
.measures(function(d) d.measures)
.markers(function(d) d.markers);
bullet.range.add(pv.Bar)
.event("mouseover", function() self.status ="orange");
bullet.measure.add(pv.Bar).title(??????);
bullet.marker.add(pv.Dot)
.shape("bar")
.lineWidth("4")
.height("1")
.title(???????);
То, что я хочу показать, это фактические значения и прогнозные значения в качестве подсказок.
1 ответ
Решение
Ну и дела, разобрался, вы можете сделать это, написав следующий код
bullet.marker.add(pv.Dot)
.shape("bar")
.lineWidth("4")
.height("1")
.title(function(d) {
return d
});