Meteor-session

提供:Dev Guides
移動先:案内検索

流星-セッション

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

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

meteorAppl

<head>
   <title>meteorApp</title>
</head>

<body>
   <div>
      {{> myTemplate}}
   </div>
</body>

<template name = "myTemplate">
</template>

ここで、* Session.set()メソッドを使用して *myData をローカルに保存します。 メソッドが設定されると、* 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変数を使用してテンプレートを自動更新する方法を学びます。