gpt4 book ai didi

javascript - 在 AngularJS 中将过滤器结果绑定(bind)到输入失败

转载 作者:行者123 更新时间:2023-12-03 11:39:44 25 4
gpt4 key购买 nike

我的代码是这样的

<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>

当发生任何搜索时,我想将结果数据绑定(bind)到我提供的输入框。过滤正确进行,但我无法将其绑定(bind)到我的输入。它正确绑定(bind)到 <td>尽管。<强> Fiddle 谁能告诉我我在这里做错了什么?

最佳答案

您的输入应该位于我认为的td之一内。看这个 fiddle

http://jsfiddle.net/u08xucsj/

记住tr只能有td

关于javascript - 在 AngularJS 中将过滤器结果绑定(bind)到输入失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26334149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com