角度文本输入将重复值添加到重复的文本输入
问题描述:
我有一系列重复的注释输入。当我开始输入一个时,所有输入都会填入我输入的字符。角度文本输入将重复值添加到重复的文本输入
如何让文本输入值仅在我输入的文本输入中填充?
这里是我的模板是什么样子:
<li ng-repeat="post in feed.posts" class="media media-clearfix-xs">
<form ng-submit="feed.addComment(post.id, post.comment_set)">
<div class="input-group">
<input ng-model="feed.desc" type="text" class="form-control" />
<span class="input-group-btn">
<button ng-click="submit()" class="btn btn-default"><i class="fa fa-comment-o"></i></button>
</span>
</div>
</form>
</li>
答
你应该有desc
财产上post
水平,而不是控制器上下文feed
内直接投入(假设feed
是控制器化名)
<input ng-model="post.desc" type="text" class="form-control" />
答
它不应该,因为你有一个数组,每个对象处理每一行,将ng-model改为post.desc
而不是feed.desc
<input ng-model="post.desc" type="text" class="form-control" />