我正在通过流星网站上的Meteor教程。
我很困惑Sessions是被动组件,如step 8
中所述我认为教程意味着点击隐藏复选框应隐藏已完成的任务ACROSS所有连接的客户端因为会话是被动的,这是真的吗?
因为当我在客户端浏览器中检查Hide Completed Tasks
时,只有该客户端的显示才会隐藏已完成的任务。
这不应该在其他浏览器中自动发生吗?
注意我同时打开并连接了Chrome和Firefox,但Hide Completed Tasks
独立运行,并且未在浏览器中同步。
答案 0 :(得分:1)
会话是一样的,但不与服务器同步 收藏品
就像文件所说的那样。
因此,如果您在chrome上打开控制台并输入Session.get("hideCompleted");
,那么您将获得undefined
,这是因为Mozilla上不存在Google Chrome上的会话状态。
会话是被动的??是会话是被动的,这意味着会话可以从模板更改状态并重新呈现它。
对于当前模板实例进行更改,会话是上帝,再次像文档所说的那样。
这使得Session成为存储临时UI状态的便利位置
上方的复选框