AngularJS-Uhr funktioniert nicht für Dropdown-Änderung. Hier ist mein Code, das ist nicht genau der Originalcode, den ich gerade simuliert habe.AngularJS-Uhr funktioniert nicht für Dropdown-Menü (Auswahl) Ändern
Code:
<body ng-app="app" ng-controller="ctrl">
<select ng-model=“selectedId" ng-options="val as val.name for val in options | orderBy:'id'">
</select>
<script>
angular.module("app",[])
.controller("ctrl",['$scope',function($scope){
$scope.options = [
{"id":1, "name":"First"},
{"id":2, "name":"Second"}
]
$scope.selectedId = {"id":1, "name":"First"}
$scope.$watch('selectedId’,function(selVal) {
console.log(selVal);
});
}])
</script>
</body>
Sie haben einige falsche Zeichen in Ihrem Code - "" selectedId "' und ''selectedId''. Ist das nur eine schlechte Kopie-Paste? –
Sind die verschiedenen '' '' 'und Zeichen im eigentlichen Code vorhanden ? – Anton
@Anton Überprüfen Sie den aktualisierten Code. – SANN3