Meteor - Sessão

As sessões são usadas para salvar dados enquanto os usuários usam o aplicativo. Esses dados serão excluídos quando o usuário sair do aplicativo.

Neste capítulo, aprenderemos como definir um objeto de sessão, armazenar alguns dados e retornar esses dados. Usaremos a configuração HTML básica.

meteorApp.html

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

Agora, vamos armazenar myData usando localmente Session.set()método. Depois que o método é definido, podemos retorná-lo usandoSession.get() método.

meteorApp.js

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

   Session.set('mySession', myData);

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

Se verificarmos o console, veremos que os dados armazenados são registrados.

No próximo capítulo, aprenderemos como atualizar automaticamente os modelos usando a variável Session.