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

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

本文关键字:范围 存储 清除 变量 数据 angularjs 应用程序 注销 删除      更新时间:2023-09-26

>我的角度应用程序中有四个控制器。我正在所有控制器的作用域变量中存储数据。我想在注销时清除/删除所有范围变量的数据。注销时,我将登录ID和密码声明为空白,但如何清除其他控制器的其他作用域变量的数据?我不想使用route.reload,因为它提供了糟糕的用户体验。

通常,您在某处声明变量,并在离开时将它们设置回 null。

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

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