Сеансы используются для сохранения данных, пока пользователи используют приложение. Эти данные будут удалены, когда пользователь покинет приложение.
В этой главе мы узнаем, как установить объект сеанса, сохранить некоторые данные и вернуть эти данные. Мы будем использовать базовую настройку HTML.
meteorApp.html
<head> <title>meteorApp</title> </head> <body> <div> {{> myTemplate}} </div> </body> <template name = "myTemplate"> </template>
Теперь мы будем хранить myData локально, используя метод Session.set () . Как только метод установлен, мы можем вернуть его с помощью метода 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.