Meteor - Sitzung

Sitzungen werden zum Speichern von Daten verwendet, während die Benutzer die App verwenden. Diese Daten werden gelöscht, wenn der Benutzer die App verlässt.

In diesem Kapitel erfahren Sie, wie Sie ein Sitzungsobjekt festlegen, einige Daten speichern und diese Daten zurückgeben. Wir werden das grundlegende HTML-Setup verwenden.

meteorApp.html

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

Jetzt werden wir speichern myData lokal mit Session.set()Methode. Sobald die Methode festgelegt ist, können wir sie mit zurückgebenSession.get() Methode.

meteorApp.js

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

   Session.set('mySession', myData);

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

Wenn wir die Konsole überprüfen, werden wir sehen, dass die gespeicherten Daten protokolliert werden.

Im nächsten Kapitel erfahren Sie, wie Sie Vorlagen mithilfe der Sitzungsvariablen automatisch aktualisieren.