Здравствуйте, подскажите пожалуйста почему не добавляется товар в файл JSON?
Форма добавления:
<form action="">
Название <input type="text" ng-model="newData.name">
Описание <input type="text" ng-model="newData.description">
Страна производитель <input type="text" ng-model="newData.country">
Калорийность <input type="text" ng-model="newData.calories">
Цена <input type="text" ng-model="newData.price">
Термин хранения <input type="text" ng-model="newData.termin">
Дата изготовления <input type="text" ng-model="newData.data">
<button ng-click="addProduct()">Добавить новый продукт</button>
</form>
Контроллер:
productApp.controller('ProductListCntrl',['$scope','$http','$location', function($scope, $http,$location){
$http.get('products.json').success(function(data, status, headers, config){ // Посылаю запрос для получение данных, если успешно, то
$scope.products = data; // products заношу все полученные данные
$scope.addProduct = function(){ // В объект addProduct записываю значение функции
$scope.data.push($scope.newData); // в полученную информацию (переменная data) пушу значение newData из формы
$scope.newData=''; // слабо понимаю что тут происходит)
};
});
}]);
Пример JSON:
[
{
"productId": "Milk",
"name": "Молоко",
"description": "Хорошее молоко",
"country": "Украина",
"calories": "220 Ккал",
"price": 12,
"termin": 3,
"data": "12.05.2015"
},