/ / Czy możesz uzyskać tę wartość modelu ng z ng-click? - javascript, angularjs

Czy możesz uzyskać tę wartość modelu ng z ng-click? - javascript, angularjs

Mam kilka pól wyboru w pliku angular.js i próbuję pobrać wartość ng-model z zaznaczonego pola wyboru po kliknięciu. Jakieś sugestie?

<div class="checkbox">
<label>
<input type="checkbox" ng-model="hyp" value="false" ng-click="selection($event)">
Hypertension
</label>
</div>


$scope.selection = function($event){

console.log($event.target.value);
}

Mam nadzieję, że jest to wystarczająco jasne: /

Odpowiedzi:

6 dla odpowiedzi № 1

możesz bezpośrednio umieścić swój model w swojej funkcji: ng-click="selection(hyp)"


0 dla odpowiedzi nr 2

Możesz uzyskać wartość bezpośrednio z modelu. Możesz to zrobić:

$scope.hyp = false;  // You can remove the value attribute
$scope.selection = function() {
console.log($scope.hyp);
};