Здравствуйте.
Впервые пытаюсь сам написать на ангуляре приложение, и вопрос наверно простой, но никак не въеду где собака зарыта((
Есть каталог, по клику на элемент надо показать его детальную страницу. Переход делается, но как данные подтянуть - не понимаю
Есть пока роутер
angular.module("ShoppingCart", ["ngRoute"])
.controller("catalogListController", function(){
this.catalogItems = arrCatalog;
this.catalogItemsCategories = arrCategories;
})
.config(function($routeProvider){
$routeProvider
.when("/", {
templateUrl: "templates/catalog-index.html"
})
.when("/create", {
templateUrl: "templates/create-index.html"
})
.when("/:id", {
templateUrl: "templates/item-index.html"
})
.otherwise({
redirectTo: "/"
})
})
Есть моделька
var arrCatalog = [
{
id: 0,
title: "TV 1",
description: "Some description for TV 1",
price: "$ 13",
image: "upload/tv-1.jpg",
type: {tv: true}
},
{
id: 1,
title: "TV 2",
description: "Some description for TV 2",
price: "$ 23",
image: "upload/tv-2.jpg",
type: {tv: true}
},
И так выглядит ссылка
<a ng-href="#/{{catalogItem.id}}">
И тут уже шаблон детальной
<h1 class="page-header">{{title}}</h1>
<div class="row catalog-inner">
<div class="col-xs-6">
<div class="img-big"><img src="upload/notebook-1.jpg" alt=""></div>
</div>
<div class="col-xs-6">
<div class="price">$ 20</div>
<div class="description">description</div>
<div class="quantity">
<form action="#" class="form-inline clearfix">