我设法获得后端的恒定轮询功能使用这个答案。
但在每一个超时的UI闪烁(短时间空模型)。 我怎样才能更新模型(以及相应的视图),以避免这种闪烁效果的新数据到达后 ?
这里是我的电流控制器(从稍微修改step_11(Angular.js教程) ):
function MyPollingCtrl($scope, $routeParams, $timeout, Model) {
(function tick() {
$scope.line = Model.get({
modelId : $routeParams.modelId
}, function(model) {
$timeout(tick, 2000);
});
})();
}
//编辑:我使用Angular.js的电流稳定1.0.6