ng-options가 객체 인 다중 선택 요소에서 ng-change를 사용하여 객체 키 또는 값을 전달할 수 있습니까?변경시 객체 키 전달
아래 예제에서 $scope.check
함수는 매개 변수를받지 않지만 키 또는 값을 가져 오려고합니다.
<select ng-model="$scope.someArray" ng-change="$scope.check(key)" ng-options="key as val for (val, key) in $scope.options" multiple></select>
$scope.options = {a: 1, b: 2}
응답 해 주셔서 감사합니다. @Sajeetharan. 내가 지정하는 것을 잊어 버렸습니다. 요소가 배열에 추가 될 때 다중 선택을합니다. 방금 추가 된 val을 찾기 위해 변경이 필요합니다. – liampc
@LiamCollins 위에서 설명한대로 동작합니다. https://plnkr.co/edit/D7FZ9kX4LEWGmYUXnJ7B?p=preview 도움이 되었다면 답을 표시하십시오. – Sajeetharan