Ich benutze ionic Framework, um eine App zu erstellen. In meiner Form muss ich das dynamische ng-Modell-Eingabefeld neu füllen. Ich verweise "How to create Dynamic ng-model in Angular", um das dynamische ng-Modellfeld zu erstellen. Es klappt. Aber wenn ich versuche, dieses Feld wieder zu füllen, hat es nicht funktioniert (ich muss CRUD-Betrieb durchführen).Wie man die dynamischen ng-Modellfelder wieder füllt, wenn der Wert von ng-repeat in Angularjs mit dem ionischen Framework
Mein HTML-Teil ist:
<div class="row header">
<div class="col col-40">Name</div>
<div class="col col-60">Marks</div>
</div>
<div class="row" ng-repeat="(key, user) in userList">
<div class="col col-40" ng-bind="user.name"></div>
<div class="col col-60">
<input type="text" name="actual_marks" ng-model="markscardData.actual_marks[user.user_id]" placeholder="Please enter the marks" />
</div>
</div>
Mein Controller ist wie dieser
.controller('MarkscardAddCtrl', function($scope, $stateParams, $state, $http, $ionicPopup, baseUrl)
{
$scope.markscardData = {};
$http.get(baseUrl+"api_method=markscard.getUserList&api_version=1.0&app_key=12345& course_id="+course+"&subject_id="+subject+"& markscard_id="+markscard).then(function(response){
$scope.userList = response.data.responseMsg;
});
})
Der Wert JSON in $ scope.userList wie diese
[{"name":"Harshith","user_id":"249","actual_marks":"76","min_marks":"40","max_marks":"100"},{"name":"Nithin","user_id":"246","actual_marks":"60","min_marks":"40","max_marks":"100"},{"name":"Prathik","user_id":"247","actual_marks":"70","min_marks":"40","max_marks":"100"},{"name":"Ravee","user_id":"250","actual_marks":"80","min_marks":"40","max_marks":"100"},{"name":"Shivarama","user_id":"248","actual_marks":"90","min_marks":"40","max_marks":"100"}]
I markscardData.actual_marks brauchen [user.user_id] wird neu befüllt, wenn das Formular im Bearbeitungsmodus geöffnet ist, und erlaubt auch das Aktualisieren. Bitte helfen Sie mir dabei. Danke im Voraus.
Sie in Ihrem Controller, eine Menge Code fehlt es gibt Variablen, die einfach nicht definiert sind, wird das Modell nicht erstellt haben, müssen wir das ganze Beispiel –