ich kann es nicht funktionieren lassen. Könnte mir jemand helfen? Ich möchte Benutzer Detailinformationen nach dem Klicken auf den Link anzeigen, aber ich weiß nicht, wie Sie Informationen zu PHP-Datei mit einem Link senden.Winkelvariable zu php
ich habe Link, um detaillierte Benutzerinformationen wie:
<tr ng-repeat="user in users | filter:searchText | orderBy:'finish_date'">
<td><a href="#/user/{{user.user_id}}">{{user.name + ' ' + user.lastname}}</a></td>
<td> {{user.begin_date}}</td>
<td> {{user.finish_date}}</td>
</tr>
und Controller:
gymiControllers.controller('UserDetailCtrl', ['$scope', '$http', function ($scope, $http) {
console.log($scope.user.user_id);
$http.get('php/UserDetailsGetData.php?user_id=user.user_id"').success(function(data) {
$scope.user = data;
});
}]);
und PHP-Datei, die Variable aus Winkel bekommen sollte ;-):
$user_id = $_GET['user_id'];
Sie übergeben die Zeichenfolge "user.user_id" als Benutzer-ID-Parameter – Ronnie
console.log in UserDetailCtrl Controller sagen es: TypeError: Kann die Eigenschaft 'user_id' von undefined nicht lesen. Wie man es aus diesem eckigen Ding abrufen :) – meks