Показать сообщение отдельно
  #18 (permalink)  
Старый 28.12.2015, 16:58
Аспирант
Отправить личное сообщение для kingstakh Посмотреть профиль Найти все сообщения от kingstakh
 
Регистрация: 21.02.2014
Сообщений: 37

<!DOCTYPE html>
<html ng-app="app">
<head>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js"></script>
  <meta charset="utf-8">
  <title>Расписание</title>
<script>
angular.module("app", [])
  .controller('TabsDemoCtrl',function($scope,$http){
   
        $scope.string = '12:00, 12:10, 12:35, 13:07';
        $scope.arrString = new Array();
        $scope.arrString = $scope.string.split(',');
  console.log($scope.arrString)
    });
</script>
</head>
<body>        
  <ul ng-controller="TabsDemoCtrl">
    <li ng-repeat="bustime in arrString track by $index">
       {{bustime}} (Тут условие, если текущее время < {{bustime}}, то показывать оставшееся время, если >, то "Автобус ушел"
    </li>
</ul>


</body>
</html>


Всем доброго дня! Если у кого-то будет возможность и время, помогите решить задачу с расписанием.

Данные по автобусам получаю в формате JSON (в примере ввел вручную), потом разбиваю на строчки массив разделенный запятой. Хотелось бы чтобы рядом с каждым временем шел подсчет оставшегося времени до автобуса и/или фраза о том, что автобус уже ушел.

Последний раз редактировалось kingstakh, 28.12.2015 в 17:06.
Ответить с цитированием