Meteoro - Sesión

Las sesiones se utilizan para guardar datos mientras los usuarios utilizan la aplicación. Estos datos se eliminarán cuando el usuario abandone la aplicación.

En este capítulo, aprenderemos cómo configurar un objeto de sesión, almacenar algunos datos y devolver esos datos. Usaremos la configuración básica de HTML.

meteorApp.html

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

Ahora, almacenaremos myData usando localmente Session.set()método. Una vez que se establece el método, podemos devolverlo 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);
}

Si revisamos la consola, veremos que se registran los datos almacenados.

En el próximo capítulo, aprenderemos cómo actualizar automáticamente las plantillas usando la variable Sesión.