Meteor - Sessione
Le sessioni vengono utilizzate per salvare i dati mentre gli utenti utilizzano l'app. Questi dati verranno eliminati quando l'utente lascia l'app.
In questo capitolo impareremo come impostare un oggetto sessione, memorizzare alcuni dati e restituire quei dati. Useremo la configurazione HTML di base.
meteorApp.html
<head>
<title>meteorApp</title>
</head>
<body>
<div>
{{> myTemplate}}
</div>
</body>
<template name = "myTemplate">
</template>
Ora memorizzeremo myData localmente utilizzando Session.set()metodo. Una volta impostato il metodo, possiamo restituirlo utilizzandoSession.get() metodo.
meteorApp.js
if (Meteor.isClient) {
var myData = {
key1: "value1",
key2: "value2"
}
Session.set('mySession', myData);
var sessionDataToLog = Session.get('mySession');
console.log(sessionDataToLog);
}
Se controlliamo la console, vedremo che i dati memorizzati vengono registrati.
Nel prossimo capitolo impareremo come aggiornare automaticamente i modelli utilizzando la variabile Session.