meteorApp/import/ui/meteorApp.html
<head> <title>meteorApp</title> </head> <body> <div> {{> myTemplate}} </div> </body> <template name = "myTemplate"> <button id = "myButton">CLICK ME</button> </template>
下一步,我們將設定啟動對談 myData 的值,並建立Session 物件。Tracker.autorun方法用於持續關注 mySession 的值。每當這個物件的變化,該模板將自動更新。為了測試它,我們將設定單擊事件進行更新。
meteorApp/client/main.js
if (Meteor.isClient) { var myData = 0 Session.set('mySession', myData); Tracker.autorun(function () { var sessionData = Session.get('mySession'); console.log(sessionData) }); Template.myTemplate.events({ 'click #myButton': function(){ Session.set('mySession', myData ++); } }); }