Angular rendering
<html ng-app="App">
<head>
<!-- bla-bla-bla -->
</head>
<body ng-controller="MainCtrl">
{{ a }}
</body>
</html>
angular.module('App', [])
.controller('MainCtrl', ['$scope', function($scope){
setInterval(function(){
var x = Math.random();
$scope.a = x;
return x
},1000);
}]);
Пока руками что-нибудь не трогну не обновляется Можно ли как-нибудь самому рендерить? |
$scope.$apply() в таймер добавь.
|
документацию читай
https://docs.angularjs.org/api/ng/service/$interval https://docs.angularjs.org/api/ng/service/$timeout
angular
.module('App', [])
.controller('MainCtrl', ['$scope', '$interval', function($scope, $interval){
$interval(function(){
var x = Math.random();
$scope.a = x;
},1000);
}]);
|
| Часовой пояс GMT +3, время: 09:40. |