【发布时间】:2015-11-23 11:31:44
【问题描述】:
我想知道如何在我的控制器中使用 $timeout 每秒调用 web api 服务器?以下代码是我为本节创建的控制器和自定义服务。现在我可以提取数据,但由于是新闻,我想每秒刷新一次。
这是我的控制器
(function () {
"use strict";
angular
.module("Myapp")
.controller("homeController", ["newsService", homeController]);
function homeController(newsService) {
var hc = this;
newsService.query(function (data) {
hc.news = data;
})
}
}());
以下代码是我的自定义服务
(function () {
"use strict";
angular
.module("commonServices")
.factory("newsService", ["$resource",
"appSettings",
newsService])
function newsService($resource, appSettings) {
return $resource(appSettings.serverPath + "/api/news");
}
}());
【问题讨论】:
标签: javascript angularjs api resources timeout