小胡子错误{}

时间:2013-10-11 10:25:50

标签: javascript json handlebars.js mustache

所以我有一个小胡子模板,其中包含:

{{#data}}
<tr>
    <td>aaa</td>
</tr>
{{/data}}

这就是我在做的事情:

try {
    var view = {
        "data": data
    };
    console.log(data);
    $("#containter").html(Mustache.render(template, view));
} catch (e) {
    console.log(e);
}

我在控制台中收到此错误:

Error {}

我可以看到控制台中记录的数据及其对象数组:

[Object, Object]

所以它应该有用。

数组中的每个对象都是从构造函数创建的适当对象,如:

var Foo = function () {
    this.foo = function () {

    };
}

var obj = new Foo();
obj.hello = world;

data.push(obj);

任何想法我做错了什么? Mustache的错误根本不具有描述性...... :(

编辑,顺便说一句,我尝试使用Handlebars而不是Mustache,而是使用了ReferenceError {}。再一次没有明确解释什么是错误的。

0 个答案:

没有答案
相关问题