angular"查询" property:它定义在哪里?

时间:2014-07-05 15:26:03

标签: angularjs

AngularJS noob在这里。

我将通过教程(https://docs.angularjs.org/tutorial/step_03)并在示例index.html模板中看到这一点:

Search: <input ng-model="query">

我没有在随附的JS文件(controllers.js等)中看到任何'query'属性。

query$scope对象的属性吗?如果是的话有文件吗?似乎找不到一个。

谢谢!

1 个答案:

答案 0 :(得分:0)

在这个示例中,query根本没有在JavaScript中使用,因此在那里没有提及。

它由<input ng-model="query">创建,稍后由phone in phones | filter:query中的过滤器使用。

使用此html Angular监视对query的更改,无需键入<input>,然后重新应用ng-repeat,将新的query值传递给filter。< / p>