다중 인수를 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
'programing' 카테고리의 다른 글
최대 절전 모드 4 업그레이드 후 "찾았습니다: 비트, 예상: 부울" (0) | 2023.10.07 |
---|---|
MariaDB: 단일 미러 DB와 다중 로컬 DB를 가진 슬레이브 (0) | 2023.10.07 |
C: 2차원 배열 크기 (0) | 2023.10.07 |
UIScroll모바일 사파리 탭과 같은 수평 페이징 보기 (0) | 2023.10.07 |
w3wp clr.dll 오류 디버그 방법 (0) | 2023.10.07 |