Используя фабрику, я хочу получить информацию с одной страницы (текстовые поля и кнопку отправки), поместить ее в массив и прочитать из этого массива, чтобы разместить ее на другой странице. Вот фрагмент моего кода.
app.factory("service", function(){
var serv = {};
serv.arr = [];
serv.add = (title, name, post, tag) => serv.arr.push({
"title" : title, "name" : name, "post" : post, "tag" : tag
});
return serv;
});
app.controller("createCtrl", ["$scope", "service", function($scope, service)
{
display = () => service.add($scope.title, $scope.name, $scope.post,
$scope.tag);
console.log(service.arr);
}]);
app.controller("newsCtrl", ["$scope", "service", function($scope, service){
$scope.newsPage = "News";
$scope.array = service.arr;
}]);
Я знаю, что я, вероятно, далеко, но на этом этапе я даже не могу сказать, добавляется ли какая-либо информация в массив.