2010-09-20 139 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