2015-12-16 2 views
0

Я пытаюсь получить положение тиков по оси y. Я использую D3js для создания осей. I found this answer, который велик, пока я не преуменьшаю свой проект.D3js Отметить позицию Minified

Эта линия не Минимизация красиво:

d3.transform(tick.attr("transform")).translate; 

Любые советы о том, почему это не Минимизировать правильно? Или еще лучше, если у вас есть другое решение, чтобы получить положение тиков, это тоже будет здорово.

Заранее спасибо.

+0

Что вы используете, чтобы Минимизировать? Это звучит скорее как проблема ... – Krease

+0

не найти веской причины, почему он не должен мирифицировать ... – Cyril

+0

Что это значит? –

ответ

1

В итоге я не использовал вспомогательный d3.transform.

Вместо этого я решил сделать это вручную, по сути, используя одни и те же понятия:

 var tick = d3.select(this); 
 
     var t = tick.attr('transform'); 
 
     var n = t.substring(t.lastIndexOf(',')+1,t.lastIndexOf(')')); 
 
     tickPos.push(Math.round(n));

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