Angularjs 每5分钟更改一页的图标

Angularjs 每5分钟更改一页的图标,angularjs,ionic-framework,Angularjs,Ionic Framework,我想在Ionic中编写一个脚本,每5分钟刷新一次页面,或者每5分钟调用一次API。我曾尝试使用$interval功能,但没有成功。谁能告诉我从哪里开始以及如何开始 这就是您需要的: 角度模块('test',[]) .controller('test',函数($interval,$timeout,$window){ //$timeout(函数(){ $interval(函数(){ //刷新页面 $window.location.reload(); //或者调用api //$http({ //})

我想在
Ionic
中编写一个脚本,每5分钟刷新一次页面,或者每5分钟调用一次API。我曾尝试使用
$interval
功能,但没有成功。谁能告诉我从哪里开始以及如何开始

这就是您需要的:

角度模块('test',[]) .controller('test',函数($interval,$timeout,$window){ //$timeout(函数(){ $interval(函数(){ //刷新页面 $window.location.reload(); //或者调用api //$http({ //}) }, 1000*60*5); //}, 1000); });

试试这个


angular.module('myModule',[])
.controller('myCtrl',函数($interval,$window){
$interval(函数(){
//再次加载页面
//$window.location.reload();
//您可以根据需要对其进行修改
log('在5秒钟内调用5分钟,将5000更改为1000*60*5');
}, 5000);
});

向我展示你的代码你尝试了什么??你尝试了什么?您的代码@nooris there中可能存在延迟计时器的错误?如果需要,是否有方法可以延迟计时器?将5000更改为1000*60*5'并保持5分钟间隔。我将数字更改为变量$scope.timer,我希望延迟时间并在另一个函数中添加到它。我尝试了$scope.timer+=5000;但没用,有什么想法吗?