Dojox.Charting Установка настраиваемые метки для подсказки от ItemfileDestore

StackOverflow https://stackoverflow.com/questions/2043061

  •  19-09-2019
  •  | 
  •  

Вопрос

Я обнаружил, что dojox.charting.action2d.Tooltip Требует пользовательскую функцию, чтобы предоставить текст для меток. Задача заключается в том, что текст метки, которую я хочу отобразить, содержится внутри dojo.data.ItemFileReadStore на который указан серия графиков. Я пытаюсь найти способ связать информацию, передаваемую в объект в функции с элементом в магазине. Насколько я понимаю, объект уведомления может содержать следующее:

  • Событие - необработанный объект события
  • Тип - может быть "OnmouseOver", "Onmouseout", "Onclick" или "OnPlotreset"
  • запустить - объект серии
  • Сюжет - объект сюжета
  • Индекс - числовой индекс в серии
  • Элемент - может быть "Бар", "столбец", "Circle", "Slice", "Marker"
  • Форма - объект формы dojox.gfx для элемента
  • Haxis - горизонтальная ось объекта или нулевая
  • Vaxis - объект вертикальной оси или нулевой
  • x - значение x (на горизонтальной оси)
  • y - значение Ay (на вертикальной оси)
  • CX, CY - центр маркера/круга/срезов в геометрических координатах
  • CR - радиус круга/среза в геометрических координатах

Я подпекал к доступу run.store, что казалось мне логичным, но я возвращаюсь undefined. y содержит конкретное значение, которое я преследую, но я не могу использовать это для поиска ItemFileReadStore Потому что я не могу гарантировать, что это было бы уникальным. В идеале я ищу каким -то способом определения конкретного элемента в магазине, для которого текущее уведомление запускается.

Это было полезно?

Решение

http://docs.dojocampus.org/dojox/charting/ Говорит, что текстовая функция по умолчанию ищет пользовательский текст подсказки инструментов в свойстве «Подсказка» объекта точки данных.
Я бы попытался переименовать товары магазина «свойство« свойство, которое держит метку в «подсказке».

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top