【发布时间】:2015-07-13 16:39:26
【问题描述】:
我正在尝试传递 $routeParams 值来过滤 ng-repeat 数据。这是我的控制器:
myApp.controller('BookCtrl', ['$scope', '$routeParams' function($scope, $routeParams) {
$http.get('books.json').success(function(data) {
$scope.books = data;
$scope.slug = $routeParams.slug;
});
}]);
还有我的 HTML:
<div class="container" role="document" ng-repeat="book in books | filter:{slug: {{slug}}}">
<p>{{book.title}}</p>
</div>
可以这样做吗?我尝试使用上面的代码,但返回了一个语法错误:
标签: angularjs angularjs-ng-repeat