【发布时间】:2020-06-15 07:47:48
【问题描述】:
您好,我正在使用 Angularjs 开发 Web 应用程序。目前我有一个功能来保存用户输入的数据。通过单击保存按钮,我们正在通过服务调用发送一些数据现在需求发生了变化。当我们爬到下一页或会话结束时,数据需要自动保存。有没有办法自动拨打服务电话。我想到了 setInterval ,但这不是我认为的正确方式。请提出一些更好的实施方式。
【问题讨论】:
您好,我正在使用 Angularjs 开发 Web 应用程序。目前我有一个功能来保存用户输入的数据。通过单击保存按钮,我们正在通过服务调用发送一些数据现在需求发生了变化。当我们爬到下一页或会话结束时,数据需要自动保存。有没有办法自动拨打服务电话。我想到了 setInterval ,但这不是我认为的正确方式。请提出一些更好的实施方式。
【问题讨论】:
万一页面移动,在控制器销毁时保存
$scope.$on('$destroy', function something() {
yourService.save();
});
【讨论】: