В настоящее время я работаю над проектом, использующим библиотеку Techan.js для создания финансово-ориентированных графиков (на основе D3.js ).
AsПрочитав пример здесь для создания подсвечника, мне удалось воспроизвести большинство шагов в моем собственном коде, но после продолжительного поиска я все еще не нашел объяснения того, как candlestick.accessor()
работает.Это метод get?Заданный метод?Я просто не понимаю его предназначение и как с ним работать.
Разработчик, кажется, также использует это в своей функции рисования:
y.domain(techan.scale.plot.ohlc(data, candlestick.accessor()).domain());
Из этого я могу сделать вывод, что он назначает что-то к области y графика, но что это?Что делает techan.scale.plot.ohlc(data, candlestick.accessor()).domain())
?Создает ли он совершенно новый график OHLC, к которому он затем обращается, используя тот же метод доступа, который использовался ранее?
Справочник по API едва ли содержит какую-либо информацию, объясняющую метод accessor()
, и я не могу понять, как он взаимодействует сграфик или a график.
Если у кого-то есть опыт работы с Techan.js, я бы хотел попросить объяснить метод .accessor()
.Большое спасибо.