【发布时间】:2014-02-26 11:14:11
【问题描述】:
我是流星新手。在我的 client.js 文件中,我有:
if(Meteor.isClient) {
Template.infooutput.output = function() {
return Session.get("info"); }
我有一个模板:
<template name="infooutput">
{{output}}
</template>
然后在我的主页中
<body>
{{>infooutput}}
</body>
现在通过控制台,如果我设置 Session.set("info", "hello") 我在屏幕上看到“你好”。所以这很好,但是如果我打开另一个浏览器选项卡,打开相同的页面,我看不到“你好”。此更新功能是否只能通过使用集合来实现?另外,我对 Session 的目的有点困惑。你能告诉我为什么可以使用它吗?我是否能够在多个浏览器(其他用户查看)中显示当前会话更新而不保存到我的收藏数据库? 如果是这样,我该怎么做?
【问题讨论】:
标签: javascript meteor