Я переписал условие так" if (nowDate < Date.parse(srok)) return 'Круто'; ". В JSON cспециально только одну дату выставил больше сегодняшней, но почему-то половина записей стала писаться как "Круто" вместо только одной.
Не могли бы вы подсказать где тут ошибка? Все написал по вашему пример, но выводит только одну остановку и ошибку"Uncaught ReferenceError: initialize_map is not defined" jsfiddle.net/r04s32ph
Александр Марченко: в момент нажатия на кнопку "Добавить новый продукт" ; ) Я ожидаю что тогда строчка " $scope.data.push($scope.newData);" добавит новый товар в файл products.json
Возможно вы не поняли суть вопроса) У меня не получается сделать именно сортировку выпадающим списком. То есть на сайте иже работает и поиск по имени и фильтр радиокнопками(я кинул рабочий код). Но нужно сделать ещё одну сортировку по стране. То есть из выпадающего списка я выбираю страну и мне сортируется все по стране производителе.
Александр Марченко: Отредактировал. Код писал по уроку до "$scope.data.push($scope.newData);" так как там он данные заносил в массив, а мне нужно в JSON.
Общая задача такова, есть файл JSON в котором 7 продуктов. Нужно вытянуть эти данные из файла в массив, и создать форму добавления нового товара уже в этот массив.