我正在开发一个实现以下Stackoverflow post代码的解决方案,但我无法访问该变量。代码是......
<input ng-model="query">
<div ng-repeat="item in (filteredItems = (items | orderBy:'order_prop' | filter:query | limitTo:4))">
{{item}}
</div>
<button ng-click='getFilteredItems()'>Collect</button>
然后在控制器中我有以下内容:
$scope.getFilteredItems = function(){
var items = $scope.filteredItems;
}
但是在Angular控制器中,我无法访问变量$ scope.filteredItems,为什么会这样?