programing

다중 인수를 tong-click 메서드에 전달

newsource 2023. 10. 7. 11:01

다중 인수를 tong-click 메서드에 전달

내 코드에서 나는 ng-click 속성 안에 지정된 함수에 인수를 전달하는 것을 좋아합니다.

<div class="shout" ng-repeat="user in users">
 <p>{{user.name}}</p>
 <img src="media/images/delete.png" ng-click="deleteUser({{$index}},{{user._id}})"/>
</div>

컨트롤러에서

function deleteUser(index, userId){...}

매개 변수 인덱스는 $scope.user 및 사용자에서 사용자를 제거하는 것입니다.mongodb에서 제거하려고 합니다. 저는 각진 js에 초보입니다.

이와 같이 시도했을 때 deleteUser가 호출되지 않습니다.만약 내가 한가지 논쟁을 통과한다면 그것은 매력처럼 작용하지만 내가 통과할 때는 그것이 작동하지 않는 것보다 더 많이 작용합니다.

필요없습니다{{ }}이벤트 핸들러에 인수를 지정하는 동안(ng-click). 정확한 구문은ng-click="deleteUser($index, user._id):

<div class="shout" ng-repeat="user in users">
 <p>{{user.name}}</p>
 <img src="media/images/delete.png" ng-click="deleteUser($index, user._id)"/>
</div>

다음은 제공한 코드에 따라 작동하는 플러그인입니다(콘솔에서 클릭 핸들러가 올바르게 작동하는지 확인하십시오).http://plnkr.co/edit/26A4Rj0FScPXYU7z92E6?p=preview

언급URL : https://stackoverflow.com/questions/14605926/passing-multiple-argument-to-ng-click-method