Meteor-세션

세션은 사용자가 앱을 사용하는 동안 데이터를 저장하는 데 사용됩니다. 이 데이터는 사용자가 앱을 종료하면 삭제됩니다.

이 장에서는 세션 객체를 설정하고, 일부 데이터를 저장하고, 해당 데이터를 반환하는 방법을 배웁니다. 기본 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 변수를 사용하여 템플릿을 자동 업데이트하는 방법을 배웁니다.