繁体   English   中英

如何在angularjs应用中注销时删除/清除存储在范围变量中的数据?

[英]How to remove/clear data stored in scope variables on logout in angularjs app?

我的角度应用程序中有四个控制器。 我将数据存储在所有控制器的作用域变量中。 我想在注销时清除/删除所有作用域变量的数据。 注销时,我将登录ID和密码声明为空白,但是如何清除其他控制器的其他作用域变量的数据? 我不想使用route.reload,因为它会导致不良的UX。

通常,您在某个地方声明变量,然后在离开时将其设置回null。

$ scope是具有键值的普通JavaScript对象,因此应该可以

delete $scope.key;
delete $scope.keyTwo;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM