我有一个数据列表和一个要显示单个帖子的页面。
服务:
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}}
所有数据……而不仅仅是我的特定帖子。
我错过了什么?谢谢您的帮助!