Meteor会话

会话用于当用户在使用应用程序时保存数据。当用户离开应用这些数据将被删除。
在本教程中,我们将学习如何设置会话对象,存储一些数据并返回数据。我们将使用基本的HTML设置。

meteorApp/import/ui/meteorApp.html

<head>
   <title>meteorApp</title>
</head>
 
<body>
   <div>
      {{> myTemplate}}
   </div>
</body>
 
<template name = "myTemplate">
</template> 

现在,我们将使用Session.set()方法在本地存储 myData 数据。当它被方法设置后,我们可以通过使用Session.get()方法返回它。

client/main.js

if (Meteor.isClient) {
  
   var myData = {
      key1: "value1",
      key2: "value2"
   }

   Session.set('mySession', myData);

   var sessionDataToLog = Session.get('mySession');
   console.log(sessionDataToLog);
}
如果我们检查控制台,我们将看到所存储的数据被记录。

在我们的下一个教程中,我们将向您展示如何使用Session变量自动更新。
posted @ 2017-08-18 15:31  h2z  阅读(147)  评论(0编辑  收藏  举报