Angular2刷新服务数据

时间:2017-04-17 10:45:04

标签: javascript angular

我有一个Angular2应用程序,用户可以登录和注销,我需要在注销时刷新服务数据,因为它们包含一些数据和后端订阅(websocket)。目前我找到的唯一方法是在注销后重新加载页面,但这是一个棘手的解决方案。那么,是否有一些方便的方法可以在Angular2中重新实现服务(或删除它们持有的数据)?

1 个答案:

答案 0 :(得分:1)

如何将所有初始化逻辑移动到该服务的方法,即init()然后在应用程序启动时或在用户注销时从构造函数中调用它。