Javascript ng repeat的新动态变量在ng开关外不可见

Javascript ng repeat的新动态变量在ng开关外不可见,javascript,angularjs,angularjs-ng-repeat,ng-switch,Javascript,Angularjs,Angularjs Ng Repeat,Ng Switch,我有一个标签,上面显示了代码中过滤项的数量,如下所示 <div ng-controller="MyCtrl"> Filter: <input ng-model='filterExpr'><button ng-click='items.push("car")'>Add sth to the list</button> <button ng-click='items.splice(items.length-1,1)'>min

我有一个标签,上面显示了代码中过滤项的数量,如下所示

<div ng-controller="MyCtrl">
Filter: <input ng-model='filterExpr'><button ng-click='items.push("car")'>Add sth to the list</button>
        <button ng-click='items.splice(items.length-1,1)'>minus sth from the list</button>
<hr>
<ul>
    <li ng-repeat='item in filtered = (items | filter:filterExpr)'>{{item}}</li>
</ul>
<hr>    
Filtered list has {{filtered.length}} items

筛选:将某物添加到列表中
从列表中减去某物