<!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 (в примере ввел вручную), потом разбиваю на строчки массив разделенный запятой. Хотелось бы чтобы рядом с каждым временем шел подсчет оставшегося времени до автобуса и/или фраза о том, что автобус уже ушел.