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);
}

如果檢視控制檯,我們會看到已登入儲存的資料。

Meteor Session Log

在下一章中,我們將學習如何使用會話變數自動更新模板。

廣告
© . All rights reserved.