不会调用句柄自定义帮助程序

时间:2014-04-02 16:47:02

标签: templates handlebars.js helper

我已经创建了一个自定义手柄助手,我注意到在渲染模板时没有调用该函数(没有来自console.log('当前上下文')的输出)。

我有以下文件:

以下主剃须页面包括:

<script src="~/Scripts/handlebars.js"></script>
<script src="~/Scripts/ICanHaz.min.js"></script>
<script type="text/javascript">
    Handlebars.registerHelper('method', function (status) {
        console.log("Current Context");
        console.log(this);
        return '<p>Test</p>';
    });
</script>

模板

<script type="text/html" id="TableBody">
    <tr>
        <td>{{method 5}}</td>
    </tr>
</script>

骨干视图

this.setElement(ich.TableBody(this.model.attributes));

0 个答案:

没有答案
相关问题