Session 流星:会议议题
我正在使用的应用程序正在执行以下操作: 用户登录后,可以输入数据,然后在屏幕上查看数据。登录用户还可以删除数据,并在屏幕上查看更改 我的问题是: 当用户注销而另一用户使用同一浏览器登录时,将显示为前一用户输入的数据。必须刷新才能查看当前登录用户的数据 及 当用户注销时,关闭浏览器,新用户打开新浏览器并登录-根本不显示任何数据。必须刷新才能查看数据 我正在使用发布和订阅。我正在成功地使用Session.set、get和equals突出显示特定行(tr)。我尝试使用session获取数据,但到目前为止运气不佳。Session 流星:会议议题,session,meteor,Session,Meteor,我正在使用的应用程序正在执行以下操作: 用户登录后,可以输入数据,然后在屏幕上查看数据。登录用户还可以删除数据,并在屏幕上查看更改 我的问题是: 当用户注销而另一用户使用同一浏览器登录时,将显示为前一用户输入的数据。必须刷新才能查看当前登录用户的数据 及 当用户注销时,关闭浏览器,新用户打开新浏览器并登录-根本不显示任何数据。必须刷新才能查看数据 我正在使用发布和订阅。我正在成功地使用Session.set、get和equals突出显示特定行(tr)。我尝试使用session获取数据,但到目前为
花了一些时间进行研究,但不幸的是,我没能应用我读到的任何东西。我找到了正确的方法
在发布块内部使用“this.userId”。当用户注销session.keys={}时,可以尝试清理会话,并在用户登录Meteor.startup时设置必要的会话变量。如果这不起作用,请提供更多代码:订阅,helpers etcSession.set在注销帮助时设置为null。至少现在在同一个浏览器中,当注销和重新登录时,在刷新之前不会显示任何内容。在此之前,将显示以前用户的数据。我想我还有更多的阅读要做。给我们一些代码,这样ppl可以提供帮助。Hook session.set to login button查看此内容后单击event。我将尝试在模板事件帮助器中使用“单击.登录按钮”。我使用我自己的模板,所以在这里不会有太大帮助。;)下一次提供一些带有问题的代码。会快得多。