Mustache.js渲染变量时出现Javascript错误

时间:2014-01-09 19:04:22

标签: javascript mustache

我有

var view = {
     firstName: 'John',
     lastName: 'Doe'
};

var output = Mustache.render("{{firstName}} {{lastName}}", view);

这会产生错误

'undefined is not a function (evaluating 'c.attr("partial")')'

1 个答案:

答案 0 :(得分:0)

根据https://github.com/janl/mustache.js,这与他们最基本的例子几乎相同:

var view = {
  title: "Joe",
  calc: function () {
    return 2 + 4;
  }
};

var output = Mustache.render("{{title}} spends {{calc}}", view);

如果这不起作用,您需要重新开始使用文档。是否正确包含了相关文件/源代码?控制台错误?使用冲突的系统?

如你所写,你的代码看起来很好,所以问题就在于“其他地方”。