从ng-repeat中获取点击的项目

时间:2017-01-03 18:45:28

标签: javascript angularjs

我正在开展一个我正在使用角度的项目。

我有一个数组,我将该数组放在一个列表项中,并显示该数组中的元素

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

现在我想要点击其中一个显示该对象值的按钮。

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

1 个答案:

答案 0 :(得分:3)

只需传入正在迭代的变量:

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

并使用它:

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