用splash-js语法调用带有参数的函数

mustache js syntax to call a function with parameter?

本文关键字:参数 函数 splash-js 语法 调用      更新时间:2023-09-26

我正在使用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)
}

谢谢。

您做得几乎是对的。只需添加引号。

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