从角度页面移动到非角度页面时如何清除localstorage?

时间:2017-01-24 09:26:11

标签: javascript angularjs jsp angular-ui-router

我们正在开发JSP / Servlets应用程序,最近我们使用REST api将模块之一移动到angular 1.5。现在当从角度状态转移到现有JSP页面时面临挑战,我们无法清除本地存储。 尝试使用角度unique: true$stateChangeSuccess。 我们正在为SPA使用角度ui-router。

如果您需要任何信息,请与我们联系。

2 个答案:

答案 0 :(得分:0)

将localstorage重新初始化为$localStorage = {};

答案 1 :(得分:0)

$ locationChangeStart 在URL更改之前进行广播。

通过调用事件的preventDefault方法可以防止此更改。有关事件对象的更多详细信息,请参阅$ rootScope.Scope。成功更改后,将触发$ locationChangeSuccess。

newState和oldState参数只能在HTML5模式下定义,并且当浏览器支持HTML5 History API时。

来自棱角分明的Doc ...