У меня есть приложение rails, и я хочу использовать char.js для создания некоторых диаграмм. Это прекрасно работает.Rails приложение, использующее chart.js optins
Но теперь мне нужно настроить некоторые параметры для настройки параметров диаграммы.
Я хочу настроить всплывающую подсказку.
Я хочу, что легенда цвета такие же, как и в графике. Как я могу это сделать?
в случае этого я должен сделать что-то вроде этого:
window.myLine = new Chart(weekdayChart).Line(weekdayChartData, {
responsive: true,
animation: true,
legendTemplate : "<ul class=\"<%=name.toLowerCase()%>-legend\"><% for (var i=0; i<segments.length; i++){%><li><span style=\"background-color:<%=segments[i].fillColor%>\"></span><%if(segments[i].label){%><%=segments[i].label%><%}%></li><%}%></ul>" });
проблемы здесь являются <% = потому что они нормально рельсам выходов в представлении ... как я могу решить эту проблему?
Если имя файла оканчивается на '.js' вы отлично, если он заканчивается на '.js.erb', вы можете захотеть переименовать его. –
Код находится в HTML.erb – Felix
Это был намек, который мне нужен, я передал код на аутсорсинг! спасибо – Felix