2016-01-05 46 views
0

什麼是%< ... >%語法調用?

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的某種方式?你能聯繫我一些關於如何使用它的文檔嗎?

+2

它看起來像ASP.NET內聯表達式。 ASPX頁面中的代碼(或ASPX頁面中使用的JavaScript文件)?請參閱[ASP.NET「特殊」標籤](http://stackoverflow.com/questions/649428/asp-net-special-tags) – jadarnel27

+0

同樣,''一般是PHP(儘管在技術上'') – abluejelly

+0

不,這完全是我正在處理的客戶端代碼。你可以在這裏看到文檔:http://www.chartjs.org/docs/#getting-started-global-chart-configuration。 –

回答

0

它們被稱爲Directives它們存在於所有服務器端編程語言中。

他們有不同的tags,可以在html環​​境中爲您執行特定的任務。因此,例如,您可以聲明變量,導入庫,調用方法並執行某種業務邏輯。

相關問題