Meteor-セッション

セッションは、ユーザーがアプリを使用しているときにデータを保存するために使用されます。このデータは、ユーザーがアプリを離れると削除されます。

この章では、セッションオブジェクトを設定し、データを保存して、そのデータを返す方法を学習します。基本的なHTML設定を使用します。

meteorApp.html

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

今、保存します myData ローカルで使用 Session.set()方法。メソッドが設定されたら、を使用して返すことができますSession.get() 方法。

meteorApp.js

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

   Session.set('mySession', myData);

   var sessionDataToLog = Session.get('mySession');
   console.log(sessionDataToLog);
}

コンソールを確認すると、保存されているデータがログに記録されていることがわかります。

次の章では、Session変数を使用してテンプレートを自動更新する方法を学習します。