laytpl框架 {{# }} 调用传参问题

浏览:2506 发布日期:2015-09-19 02:05:13

我们知道{{# fun(); }},我们可以执行js代码,如果你想传递参数,你可能会这么写

{{# var num = 1; }}
{{# fun("a_{{num}}") }}

这样会直接报missing ) after argument list错误, 其实{{# }}时,我们是可以直接访问模板变量的,也就是说我们可以直接这么写:

{{# var num = 1; }}
{{# fun("a_" + num) }}


这样就行了