Javascript 如何在浏览器刷新时调用Angular中的清理代码

Javascript 如何在浏览器刷新时调用Angular中的清理代码,javascript,angularjs,controller,destroy,Javascript,Angularjs,Controller,Destroy,我有一个服务器API,它以托管对象的形式保存会话状态。不幸的是,除了创建这些托管对象外,没有其他方法可以获取对它们的引用 这意味着当web应用程序使用完这些对象时,需要销毁它们,否则它们会在服务器上累积,最终我会达到无法再创建的极限。我在controller destroy事件处理程序中有这个清理代码,但是当用户刷新浏览器时,它们似乎没有被调用 刷新或关闭时调用清理代码的正确方法是什么?是否存在这样一种模式,或者应该改进服务器API以提供获取此类引用的方法?不幸的是,我无法轻松更改服务器API。

我有一个服务器API,它以托管对象的形式保存会话状态。不幸的是,除了创建这些托管对象外,没有其他方法可以获取对它们的引用

这意味着当web应用程序使用完这些对象时,需要销毁它们,否则它们会在服务器上累积,最终我会达到无法再创建的极限。我在controller destroy事件处理程序中有这个清理代码,但是当用户刷新浏览器时,它们似乎没有被调用


刷新或关闭时调用清理代码的正确方法是什么?是否存在这样一种模式,或者应该改进服务器API以提供获取此类引用的方法?不幸的是,我无法轻松更改服务器API。

没有具体的角度,但您可以查看