mustache js语法用参数调用函数?

时间:2016-08-01 08:55:23

标签: javascript jquery css handlebars.js mustache

我使用Mustache.js创建模板html并显示一组表。 我想用一个参数调用这个模板中的一个函数。

通过胡子模板生成的每个表都有一个按钮。 我想为这个按钮编写一个onclick函数。所以我在处理事件时需要表名。

有人能给我正确的语法来传递参数吗?

<script id="TableTemplate" type="x-tmpl-mustache">
{{#tableDetails}}
<button type="button" id=Edit_{{tableName}} onclick="editTable({{tableName}})">
{{#tableDetails}}
</script>

function editTable(tableName){
    console.log("tableName >>>"+tableName)
}

感谢。

1 个答案:

答案 0 :(得分:1)

你做的几乎是正确的。只需添加引号即可。

onclick="editTable('{{tableName}}')"