2014-09-15 6 views
0

Похожие на: Not able to display Month names on Rickshaw Graph on CoffeescriptShopify Лихие: CoffeeScript не показывает ось X, как месяцев

Хотя этот вопрос похож на вышеизложенное, я уже попробовал данный ответ на этот вопрос, и я до сих пор не в состоянии изменить численный значения по оси «X» в название месяцев

код, который имеет отношение с RickshawGraph.coffee:

xAxisOptions = new Rickshaw.Fixtures.Time() 
time = xAxisOptions.unit('month') 

x_axis = new Rickshaw.Graph.Axis.Time(graph: graph, timeUnit: time, timeFixture: xAxisOptions) 

y_axis = new Rickshaw.Graph.Axis.Y(graph: graph, tickFormat: Rickshaw.Fixtures.Number.format) 

Я хотел бы быть в состоянии показать название месяцев вместо цифр ... Может ли кто-нибудь предложить решение?

+0

См. Здесь: http://stackoverflow.com/questions/27983765/dashing-problems-using-rickshaw-with-one-widget –

ответ

0

Хорошо, вот как я, по крайней мере даты, чтобы показать, хотя другая проблема всплыло из-за этого:

Новый код

format = (d) -> 
enddate = new Date() 
startdate = new Date() 
startdate.setMonth(startdate.getMonth() - 12) 

d = d3.time.months(startdate,enddate) 

x_axis = new Rickshaw.Graph.Axis.X(graph: graph, pixelsPerTick: 1000, tickFormat: format) 

Вот ссылка на другой вопрос (Что связано с этим, но разные): https://stackoverflow.com/questions/26141212/coffeescript-dashing-rickshaw-graph-range-of-dates-parse