Radyo düğmesi seçiminde işlevleri çağırmanın en az 2 farklı yöntemi vardır:
1) ng-changeDirektif kullanarak :
<input type="radio" ng-model="value" value="foo" ng-change='newValue(value)'>
ve sonra bir denetleyicide:
$scope.newValue = function(value) {
console.log(value);
}
İşte jsFiddle: http://jsfiddle.net/ZPcSe/5/
2) Değişiklikler için modeli izlemek. Bu, giriş düzeyinde özel bir şey gerektirmez:
<input type="radio" ng-model="value" value="foo">
ancak bir denetleyicide şunlar bulunur:
$scope.$watch('value', function(value) {
console.log(value);
});
Ve jsFiddle: http://jsfiddle.net/vDTRp/2/
Kullanım alanınız hakkında daha fazla bilgi sahibi olmak, uygun bir çözüm önermenize yardımcı olacaktır.