Size: a a a

Angular.js (1.x) — русскоговорящее сообщество

2019 March 27

MY

Mikhail Yudin in Angular.js (1.x) — русскоговорящее сообщество
Max D
Может не у всех диалап)) и кто-то сможет себе позволить пару кб скачать) Я с компа на nodpad делал
pastebin/codepen/jsbin/etc
источник

MY

Mikhail Yudin in Angular.js (1.x) — русскоговорящее сообщество
L K
это как код на фотке с телефона
// на правах флуда Android fooView + шрифт ходовой для распознавания=) [шутка]
источник

MV

Mikhail Vokirval in Angular.js (1.x) — русскоговорящее сообщество
Ребят, всем привет, помогите плз, столкнулся с проблемой что Timeout выполняется лишь один раз.
   var timer2;
   timer2 = $timeout(function () {
   $scope.notactiveproducts();
   $scope.notactivesending();
   $scope.notactiveComing();
   $scope.displayClients();
   },10000);
источник

КТ

Константин Тараскин in Angular.js (1.x) — русскоговорящее сообщество
Mikhail Vokirval
Ребят, всем привет, помогите плз, столкнулся с проблемой что Timeout выполняется лишь один раз.
   var timer2;
   timer2 = $timeout(function () {
   $scope.notactiveproducts();
   $scope.notactivesending();
   $scope.notactiveComing();
   $scope.displayClients();
   },10000);
Привет
Тебе, вероятно,нужен $interval
источник

КТ

Константин Тараскин in Angular.js (1.x) — русскоговорящее сообщество
А не таймаут
источник

MV

Mikhail Vokirval in Angular.js (1.x) — русскоговорящее сообщество
Константин Тараскин
Привет
Тебе, вероятно,нужен $interval
Ну у меня задача обновлять каждие 10 сек некоторые скопы
источник

КТ

Константин Тараскин in Angular.js (1.x) — русскоговорящее сообщество
Ну да, этим занимается интервал, а не таймаут
источник

КТ

Константин Тараскин in Angular.js (1.x) — русскоговорящее сообщество
Таймаут просто отсрочивает выполнение блока кода
источник

MV

Mikhail Vokirval in Angular.js (1.x) — русскоговорящее сообщество
Константин Тараскин
Ну да, этим занимается интервал, а не таймаут
Вот так вот все работает -
 $scope.notactiveComing = function() {
   $http.get('api/v1/coming/notactivecoming')
   .success(function(data) {
     $scope.notactivecomings = data;
     var number = $scope.notactivecomings.length;  
   })
   $timeout(function () {
   $scope.notactiveComing();
   },10000);
 }
источник

MV

Mikhail Vokirval in Angular.js (1.x) — русскоговорящее сообщество
Константин Тараскин
Ну да, этим занимается интервал, а не таймаут
А какие могут возникать проблемы при таком подходе как у меня? Просто я не профи, только учусь.. =/
источник

КТ

Константин Тараскин in Angular.js (1.x) — русскоговорящее сообщество
Mikhail Vokirval
А какие могут возникать проблемы при таком подходе как у меня? Просто я не профи, только учусь.. =/
Блин, чувак, загугли angularjs interval и все сразу поймёшь)
источник

MV

Mikhail Vokirval in Angular.js (1.x) — русскоговорящее сообщество
Константин Тараскин
Блин, чувак, загугли angularjs interval и все сразу поймёшь)
Понял, окей)) Просто гугл не рассказывает обо всех косяках)))
источник

КТ

Константин Тараскин in Angular.js (1.x) — русскоговорящее сообщество
Ты все верно делаешь, но используешь неверный модуль
источник

КТ

Константин Тараскин in Angular.js (1.x) — русскоговорящее сообщество
Mikhail Vokirval
Вот так вот все работает -
 $scope.notactiveComing = function() {
   $http.get('api/v1/coming/notactivecoming')
   .success(function(data) {
     $scope.notactivecomings = data;
     var number = $scope.notactivecomings.length;  
   })
   $timeout(function () {
   $scope.notactiveComing();
   },10000);
 }
А, погодь, у тебя запрос к серверу
источник

MV

Mikhail Vokirval in Angular.js (1.x) — русскоговорящее сообщество
да
источник

КТ

Константин Тараскин in Angular.js (1.x) — русскоговорящее сообщество
Возможно тебе и правда нужен таймаут
источник

КТ

Константин Тараскин in Angular.js (1.x) — русскоговорящее сообщество
у тебя реально он один раз выполняет?
источник

КТ

Константин Тараскин in Angular.js (1.x) — русскоговорящее сообщество
Это странно
источник

КТ

Константин Тараскин in Angular.js (1.x) — русскоговорящее сообщество
Он заходит при дебаге в success?
источник

MV

Mikhail Vokirval in Angular.js (1.x) — русскоговорящее сообщество
Константин Тараскин
Возможно тебе и правда нужен таймаут
$scope.notactiveComing = function() {
   $http.get('api/v1/coming/notactivecoming')
   .success(function(data) {
     $scope.notactivecomings = data;
     var number = $scope.notactivecomings.length;  
   })
   $timeout(function () {
   $scope.notactiveComing();
   },10000);
 }
источник