AngularJS noob在这里。
我将通过教程(https://docs.angularjs.org/tutorial/step_03)并在示例index.html模板中看到这一点:
Search: <input ng-model="query">
我没有在随附的JS文件(controllers.js等)中看到任何'query'属性。
query
是$scope
对象的属性吗?如果是的话有文件吗?似乎找不到一个。
谢谢!
答案 0 :(得分:0)
在这个示例中,query
根本没有在JavaScript中使用,因此在那里没有提及。
它由<input ng-model="query">
创建,稍后由phone in phones | filter:query
中的过滤器使用。
使用此html Angular监视对query
的更改,无需键入<input>
,然后重新应用ng-repeat
,将新的query
值传递给filter
。< / p>