ng-geprüft und ng-ändern Sie den radio-button funktionieren nicht zusammen - angularjs

http://plnkr.co/edit/RP9SpO1qGjn5Ua6pZJ3D?p=preview

js

angular.module("sampleapp", []).controller('samplecontroller', function($scope,$rootScope) {
  $scope.radii = [
    {id:.25, checked:false, name:"1/4 Mile"},
    {id:.5, checked:false, name:"1/2 Mile"},
    {id:1, checked:false, name:"1 Mile"},
    {id:2, checked:true, name:"2 Mile"},
    {id:3, checked:false, name:"3 Mile"},
    {id:4, checked:false, name:"4 Mile"},
    {id:5, checked:false, name:"5 Mile"}
];

$scope.handleRadioClick = function(){
    alert();

};
});

und html

          <div class="radio">
            <label>
              <input type="radio" name="radius"

                   ng-change="handleRadioClick()"
                   ng-checked="radius.checked">

              {{radius.name}}

            </label>
          </div>

      </li>

Hinweis "2 Meile" radio-Eingang aktiviert ist auf der Grundlage der Radien Umfang Struktur. Warum nicht das ng-ändern Sie die Funktion auslösen?

Wenn ich hinzufügen ng-Modell, wird die Funktion ausgelöst wurde, aber die ng-checked funktioniert nicht.

InformationsquelleAutor webmandman | 2014-08-23
Schreibe einen Kommentar