我想说我想将Session设置为包含方法的对象:
Session.set('coolSession', {
something: 1,
anArray: [1,2,'three'],
aMethod: function() {
alert('called aMethod!');
return 1;
}
})
现在,如果我致电Session.get('coolSession')
,我只能得到:
Object {something: 1, anArray: Array[3]}
正如你所看到的,我的方法已经消失了。 :(
这是设计还是错误?我想在为Sessions分配方法时会有一些危险,但我不太确定它们可能是什么?