データのリストと、単一の投稿を表示する単一のページがあります。
サービス:
app.factory('dealerService', function($resource) {
return $resource('files/js/dealer.json', {}, {
query: {method:'GET', params:{id:'@id'}, isArray:true}
});
});
コントローラ:
app.controller('DealerDetailsCtrl', function ($scope, $routeParams, dealerService) {
$scope.dealer = dealerService.get({id: $routeParams.id});
});
ルート:
app.config(['$routeProvider', function($routeProvider) {
$routeProvider.
when('/dealer/:id', {templateUrl: 'files/tpl/dealer-details.html', controller: 'DealerDetailsCtrl'}).
otherwise({redirectTo: '/'});
}]);
テンプレート:
TBD: detail view for {{dealer}}
varは、jsonファイルで利用可能なすべての{{dealer}}
データを提供します...私の特定の投稿だけではありません。
私は何が欠けていますか?助けてくれてありがとう!