2010-09-20 142 views
1

我在我的项目中使用微模板(Micro Template)。下面是示例通过微模板调用JavaScript函数

<script type="text/html" id="user_tmpl"> 
    <% for (var i = 0; i < users.length; i++) { %> 
    <li><a href="<%=users[i].url%>"><%=users[i].name%></a></li> 
    <% } %> 
</script> 

是否可以调用javascript函数说一个简单的函数是这样的:在用户的[I]。名称属性

function SubstringText(input,length) { 
    return input.substring(1, length); 
} 

回答

1

您可以在脚本中直接调用它,例如:

<script type="text/html" id="user_tmpl"> 
    <% for (var i = 0; i < users.length; i++) { %> 
    <li><a href="<%=users[i].url%>"><%=SubstringText(users[i].name, 5)%></a></li> 
    <% } %> 
</script> 

我不知道你length想要的这里,只是无论是在上面的例子中替换5

+0

太棒了!谢谢 :) – 2010-09-21 00:18:39