[Homework] JS Frameworks с AngularJS - Video system
Здравейте, на последното домашно се сблъсках със следния проблем:
- достъпването на информация от json файл става без грешка:
$http.get('app/videos/data.json')
.success(function(data) {
$scope.videos = data;
});
- обаче, когато трябва да го ъпдейтвам след добавяне на ново видео не става, гърми с: "POST http://localhost:8000/app/videos/data.json 404 (Not Found)":
$scope.addVideo = function(video){
$scope.nextId = ++$scope.videos.length;
$scope.newVideo = {
id: $scope.nextId,
title: video.title,
category: video.category,
date: new Date(),
hasSubtitles: video.hasSubtitles,
src: video.src,
length: video.length,
comments: []
};
$scope.videos.push($scope.newVideo);
$http.post('app/videos/data.json', JSON.stringify($scope.videos))
.success(function(data) {
console.log(data);
});
Здравейте Колеги,
При мен ми дава следната грешка:
Error: [$injector:unpr] Unknown provider: $templateRequestProvider <- $templateRequest <- $route http://errors.angularjs.org/1.3.0-beta.2/$injector/unpr?p0=%24templateRequestProvider%20%3C-%20%24templateRequest%20%3C-%20%24route
Дава ми я във файла angular.js на 78 ред,
Някои знае ли на какво се дължи
Здравей, мисля че от лекцията за Service ще ти помогне http://youtu.be/oedNL6vEm6M?t=4415
Грешката се оказа от самата библиотека angular.js
Сега като проверявах едно домашно, ми направи впечетление, че там файлът angular.js е над 1МB, а моят беше около 700КB. Сложих другия файл към моето домашно, и спря да ми дава грешка. Add video не ми работи все още, но поне видеотата ми излязоха. За съжеление срока за домашното изтече и при тези дето го проверяват ще се дъни в конзолата,
Най-накрая ми тръгна и добавянето на видео.
Само дето "малко" съм прескочил срока за домашното
:)