我正在尝试通过我的js渲染模板,如下所示
Template.customerclaim({data:""});
在以前版本的meteorjs中它运行良好,新的更新它正在抛出错误
Property 'customerclaim' of object #<Object> is not a function
。
答案 0 :(得分:2)
仔细阅读使用大火维基的this section。简而言之,不再允许您正在执行的操作,因此您需要使用其中一个示例变通方法。另请参阅this相关问题。
看看this issue。具体来说,你可以使用它:
var toHTMLWithData = function (kind, data) {
return UI.toHTML(kind.extend({data: function () { return data; }}));
};
要获取字符串,您可以使用它:
var email = toHTMLWithData(Template.customerclaim, {name: 'John Doe'});
我建议您更改此问题,因为这可能在以后的版本中无效。