2017-01-03 7 views
0

現在私は角度を使っているプロジェクトに取り組んでいます。ng-repeatからクリックしたアイテム

私はそれがそのオブジェクトの値を示しているのいずれかのボタンをクリックすると今私がしたい私は、配列を持って、私は、リストの項目にその配列を入れて、その配列

<ul> 
    <li ng-repeat="Answers in Multiples"> 
     <button ng-click="addAnswer()">{{Answers}}</button> 
    </li> 
</ul> 

から要素を示し、 。

$scope.addAnswer(){ 
    console.log('Item i clicked on'); 
} 
+0

'NGクリック= "addAnswer(回答);"'、あなたのを持っていますあなたの 'addAnswer'関数内の' Answers'オブジェクトはパラメータとして扱われます: '$ scope.addAnswer(ans){console.log(ans); } ' – briosheje

+0

なぜこれに' j'タグが付いていますか? – Amy

答えて

3

ただ、繰り返し処理されている変数を渡す:

<button ng-click="addAnswer(Answers)">{{Answers}}</button> 

そして、それを使用します。

$scope.addAnswer(answers){ 
    console.log('Item i clicked on', answers); 
} 
+0

ねえ、速い答えをありがとう。私はそれをこのように働かせました。どうもありがとう! –

関連する問題