пилаЧто такое% < ... >% синтаксис?
animateRotate : true,
animateScale : false,
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>" };
и мне интересно, что синтаксис <% ... %>
потому, что я никогда не видел его раньше. Я предполагаю, что это какой-то способ встраивания JavaScript в строки JavaScript? И можете ли вы связать меня с какой-нибудь документацией о том, как ее использовать?
Он выглядит как встроенные выражения ASP.NET. Это код с ASPX-страницы (или файла JavaScript, используемого на странице ASPX)? См. [Специальные теги ASP.NET] (http://stackoverflow.com/questions/649428/asp-net-special-tags) – jadarnel27
Аналогично, ' ... ?>' обычно является PHP (хотя технически '') – abluejelly
Нет, это полностью клиентский код, с которым я имею дело. Вы можете посмотреть документацию здесь: http://www.chartjs.org/docs/#getting-started-global-chart-configuration. –