什么是“<%= VARIABLE%>”代表?

时间:2016-06-14 12:44:39

标签: javascript jquery html devexpress

在DevExpress中,我尝试通过分解所述示例来理解a certain component through an example

标记代码包含以下示例:

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

CompanyName代表JSON变量的成员。

这些用作创建组件的输入,以这种方式:

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

这背后的工作机制是什么? <%= var %>的含义是什么?jQuery在使用$("#title")表达式时会做什么?

我需要知道这是为了能够重新开发组件本身。

1 个答案:

答案 0 :(得分:1)

<%= var %>来自ERB模板语言。在HTML代码中嵌入了一个字符串。请参阅API DOCK RUBY

中的详情

JQuery选择器$("#title")将返回脚本标记元素。 JQuery ID Selector