从流星文档:
Session 在客户端上提供了一个全局对象,您可以使用它来存储任意一组键值对。使用它来存储列表中当前选定项目之类的内容。
问题: “任意”对于开发人员来说可能有点太模糊了。Meteor 会话是如何在客户端实现的,它的限制是什么(如果有的话)?
从流星文档:
Session 在客户端上提供了一个全局对象,您可以使用它来存储任意一组键值对。使用它来存储列表中当前选定项目之类的内容。
问题: “任意”对于开发人员来说可能有点太模糊了。Meteor 会话是如何在客户端实现的,它的限制是什么(如果有的话)?
Session 的实现是非常轻量级的。它基本上是一个键值存储,也可以存储和使反应上下文无效。这也是学习如何使用您自己的反应函数扩展流星的一个很好的起点。
你可以在这里阅读整个实现: https ://github.com/meteor/meteor/blob/master/packages/session/session.js