2016-06-14 147 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

相关问题