【发布时间】:2015-03-10 15:44:35
【问题描述】:
我有一个带有多个选项卡的角度模式弹出窗口。我的要求是当用户单击该弹出窗口上的“关闭”按钮时,需要将该弹出窗口隐藏 24 小时。下次用户访问该页面时(24 小时后),它应该会再次自动弹出。你能告诉我通过使用 angularJS 和本地存储或类似方法来实现这一目标的最佳方法吗?任何帮助将不胜感激。
页面加载时弹出窗口:
$scope.Event.UI.MyModal.Open();
$scope.Active = {
Dashboard: true
};
【问题讨论】:
-
您已经尝试过什么了吗?你在哪里卡住了?用户是否能够规避这 24 小时的延迟(例如,通过使用不同的浏览器/计算机)是否重要,或者解决方案是否需要安全?
-
@Chris 安全不是问题。这只是一个隐藏 24 小时的弹出窗口。此时,每次用户访问此页面时都会显示此弹出窗口。这有些烦人。那是为什么我们需要将其隐藏 24 小时。
标签: javascript angularjs local-storage