1

私は一連のコメント入力を繰り返します。入力を開始すると、すべての入力に入力中の文字が入力されます。角度テキスト入力は繰り返しテキスト入力に値を追加します

入力するテキスト入力にテキスト入力値のみを入力するにはどうすればよいですか?ここで

は私のテンプレートは次のようになります。

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

答えて

1

あなたが代わりに直接コントローラコンテキストfeed内置くのpostレベルでそのdesc性質を持っている必要があります(feedを仮定すると、コントローラの別名である)

<input ng-model="post.desc" type="text" class="form-control" /> 
1

それぞれの行を扱う各オブジェクトが配列されているので、ng-modelをpost.descに変更しないでください。feed.desc

<input ng-model="post.desc" type="text" class="form-control" /> 

DEMO

関連する問題