我必须使用AngularJS在同一台机器的多个浏览器窗口中创建一个代表相同屏幕(共享视图/屏幕状态)的应用程序。
在我的分析过程中,我发现AngularJS可能不是处理此类场景的最佳技术,请在下面找到我的想法:
请建议。
答案 0 :(得分:2)
我在处理聊天会话时遇到了同样的情况,用户可以在父网站打开时打开多个聊天窗口(如弹出窗口)。我使用本地存储来处理它的一些场景。我使用了angular-local-storage。
注意:确保在将数据存储在浏览器的本地存储中时正确处理(删除/更新/添加)数据。优雅的执行是关键,否则你最终会遇到很多错误。
希望它有所帮助!