2016-06-14 55 views
0

在DevExpress中,我試圖通過分解所述示例來了解a certain component through an example「<%= VARIABLE%>」代表什麼?

的標記代碼包含以下的例子:

<script type="text/html" id="title"><%= CompanyName%></script>

CompanyName代表一個JSON變量的成員。

這些被用作輸入創建組件,以這種方式:

var tabPanel = $("#tabpanel-container").dxTabPanel({ 
    //other inputs 
    itemTitleTemplate: $("#title"), 
    itemTemplate: $("#customer") 
    }).dxTabPanel("instance"); 

這背後的工作機械師? <%= var %>是什麼意思,當使用$("#title")表達式時,jQuery會做什麼?

我需要知道這個可以重新組件本身。

+1

'<%= %>'是用於HTML模板的語法。我不確定它是什麼引擎,但它用來表示某件事是模板,需要用動態值以編程方式替換。 –

+0

@PatrickRoberts它從ASP.Net – Satpal

+0

@Satpal謝謝。我從來沒有必須使用asp.net,所以我已經忘記了語法 –

回答

1

<%= var %>來自ERB模板語言。在您的HTML代碼中嵌入一個字符串。詳見API DOCK RUBY

JQuery選擇器$("#title")將返回腳本標記元素。 JQuery ID Selector

相關問題