I-Werte, die ich in einer anderen Seite bearbeiten möchtenerhalten Werte in einer anderen Seite bearbeiten mit kantigem
<tr ng-repeat="facilitator in listFacilitators" ng-click="showDetails(facilitator);goToFacilitatorP()">
<td>{{facilitator.username}}</td>
<td><li><ul>{{facilitator.cwsessionsAnime}}</ul></li></td>
<td><li><ul>{{facilitator.profilFollow}}</ul></li></td>
</tr>
, wenn ich auf Ich bin der Annahme, in einer anderen Seite umgeleitet werden, um die Details zu zeigen und bearbeiten, so habe ich versucht, diese in der Steuerung zu tun:
$scope.showDetails= function(facilitator){
$scope.selectedFac= facilitator;
}
und auf der zweiten Seite, ich dies tun:
<tr>
<td> {{selectedFac.username}}</td>
<td> {{selectedFac.lastname}}</td>
<td> {{selectedFac.firstname}}</td>
<td> {{selectedFac.title}}</td>
</tr>
es funktioniert auf der gleichen Seite aber nicht wenn ich umgeleitet werde, kannst du mir bitte helfen?
UPDATE:
Ich tue dies, aber ich habe noch keine Daten in der seconde Seite: 1- Im ersten Controller für die 1 Seite erklärte ich:
profilCtrl.controller('ProfilCtrl', [ '$scope','$location', 'profilService', 'facilitatorPService', function($scope,$location, profilService, facilitatorPService) {
/* ---- appel a facilitator Service ---- */
var facilitator = '';// What ever this is set to in the first place
facilitatorPService.facilitator = facilitator;
2- In meinem zweiten Controller (für die zweite in dem ich die Details zeigen wollen), habe ich erklärt:
facilitatorPCtrl.controller('facilitatorPCtrl', [ '$scope','$rootScope','$cookieStore','$location','membreService','facilitatorPService','userService',function($scope,$rootScope,$cookieStore,$location, membreService,facilitatorPService, userService) {
facilitatorPservice.editFacil= function($scope){
$scope.showDetails = function(){
$scope.selectedFac = facilitatorPService.facilitator;
}
};
3- Ans in meinem Dienst facilitatorPService ich habe dies:
facilitatorPService.factory('facilitatorPService', [ '$resource','$http', function($resource,$http) {
var service = {
getAllFacilitators : function($scope){
return $resource('/gari-web/services/facilitators/AllFacilitators', {}, {
query : {
method : 'GET', isArray:true,
}}
});
},
editFacil: function($scope){
var self= this;
self.facilitator={};
}};
return service;
} ]);
4- Mein HTML-Seite habe ich dies:
<td>{{selectedFac.username}}</td>
Kann mir bitte jemand sagen, was ich falsch gemacht habe, finde ich nicht den Fehler
danke für die Antwort, aber können Sie mir bitte ein Beispiel geben, wie könnte ich das tun? – Alyssa
Ich habe die Antwort aktualisiert –
danke für die Antwort, ich aktualisiere meine Dateien wie du gesagt hast (ich legte das Update in der Spitze), aber ich habe immer noch keine Daten in der zweiten Seite, können Sie einen Blick bitte – Alyssa