未捕获的RangeError:Meteor中超出的最大调用堆栈大小

时间:2017-09-19 13:53:04

标签: templates meteor meteor-blaze

尝试使用以下代码时出现此错误:

Session.set("MyTemplate_Instance",Template.instance());

我试图将模板实例存储到会话变量中,是否受到流星支持?

尝试做类似的事情,

模板1

Session.set("MyTemplate_Instance",Template.instance());

模板2

Template.instance() = Session.get("MyTemplate_Instance")

1 个答案:

答案 0 :(得分:1)

将大对象作为参数传递给方法时会发生此错误。你真的想要在Session变量中拥有所有模板实例吗?

示例:如果要存储模板数据,则应仅存储如下数据:

Session.set("MyTemplateData", Template.instance().data);

检查此答案:https://stackoverflow.com/a/18691480/4601487