- Meteor 指南
- Meteor - 首頁
- Meteor - 概覽
- Meteor - 環境設定
- Meteor - 第一個應用程式
- Meteor - 模板
- Meteor - 集合
- Meteor - 表單
- Meteor - 事件
- Meteor - 會話
- Meteor - 跟蹤器
- Meteor - 程式包
- Meteor - 核心 API
- Meteor - 檢查
- Meteor - Blaze
- Meteor - 定時器
- Meteor - EJSON
- Meteor - HTTP
- Meteor - 電子郵件
- Meteor - 資產
- Meteor - 安全性
- Meteor - 排序
- Meteor - 帳戶
- Meteor - 方法
- Meteor - Package.js
- Meteor - 釋出與訂閱
- Meteor - 結構
- Meteor - 部署
- Meteor - 在移動裝置上執行
- Meteor - 待辦事項應用
- Meteor - 最佳實踐
- Meteor 有用資源
- Meteor - 快速指南
- Meteor - 有用資源
- Meteor - 討論
Meteor - 會話
會話用於在使用者使用應用程式時儲存資料。當用戶離開應用程式時,這些資料將被刪除。
在本章中,我們將學習如何設定會話物件、儲存一些資料,以及返回該資料。我們將使用基本的 HTML 設定。
meteorApp.html
<head>
<title>meteorApp</title>
</head>
<body>
<div>
{{> myTemplate}}
</div>
</body>
<template name = "myTemplate">
</template>
現在,我們將使用 Session.set() 方法本地儲存 myData。一旦設定此方法,我們即可使用 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);
}
如果檢視控制檯,我們會看到已登入儲存的資料。
在下一章中,我們將學習如何使用會話變數自動更新模板。
廣告