Javascript 在AngularJS中将筛选器结果绑定到输入失败
我的代码是这样的Javascript 在AngularJS中将筛选器结果绑定到输入失败,javascript,angularjs,Javascript,Angularjs,我的代码是这样的 <body ng-app=""> <div ng-init="friends = [{name:'John', phone:'555-1276'}, {name:'Mary', phone:'800-BIG-MARY'}, {name:'Mike', phone:'555-4321'}, {name:'Adam', phon
<body ng-app="">
<div ng-init="friends = [{name:'John', phone:'555-1276'},
{name:'Mary', phone:'800-BIG-MARY'},
{name:'Mike', phone:'555-4321'},
{name:'Adam', phone:'555-5678'},
{name:'Julie', phone:'555-8765'},
{name:'Juliette', phone:'555-5678'}]"></div>Name only
<input ng-model="search.name">
<br>
<h3>Results</h3>
<table id="searchObjResults">
<tr>
<th>Name</th>
<th>Phone</th>
</tr>
<tr ng-repeat="friendObj in friends | filter:search:strict">
name: <input ng-model="friendObj.name" />
<td>{{friendObj.name}}</td>
<td>{{friendObj.phone}}</td>
</tr>
</table>
仅此而已
结果
名称
电话
姓名:
{{friendObj.name}
{{friendObj.phone}
当进行任何搜索时,我希望将结果数据绑定到我提供的输入框。过滤正确,但我无法将其绑定到输入。但是它正确地绑定到了
。
有人能告诉我我做错了什么吗?我想你的输入应该在
td
的一个里面。看到这把小提琴了吗
记住
tr
只能有tdChandermani的tr和td是正确的:@LearningNeverStops我必须再等2分钟才能将其标记为正确答案。我很无助;)