저는 javascript와 angularjs에 매우 익숙하며, 매우 기본적인 것을하려고합니다. 클릭하는 특정 사용자에 대한 정보를 표시하고 싶습니다. 다만 경보가, 지금 클릭 이벤트에클릭하면 사용자 정보가 표시됩니다.
<tr ng-repeat="user in users" ng-click="selectUser()">
<td>{{user.FirstName}} {{user.LastName}}</td>
<td>{{user.Email}}</td>
<td>{{user.RegistrationDate | date : 'yyyy/MM/dd'}}</td>
</tr>
:
나는 내가 다음과 같이 표시 사용자의 목록을 가지고있다. 내 webapi에서 메서드 GetUser (int id)처럼 보이고 데이터를 가져 오는 데 아무 문제가 없습니다.
이처럼 내 JS 컨트롤러 모습입니다 : 나는 당신이 당신의 데이터를 표시하는 방법을 정확하게하지 않는
angular.module('myApp')
.controller('userCtrl', ['$scope', '$http', function ($scope, $http) {
$http.get('/api/controllerName')
.success(function (data) {
$scope.users = data;
})
.error(function() {
$scope.error = "Couldnt load data or there was none.";
}
)
//$scope.selectedUser = function() {
// $http.get()
//}
$scope.selectUser = function() {
alert("Some text");
}
}]);
안녕하세요, 당신처럼 그것을 만들 수 있는지 확인 버튼을 클릭 NG상의 작은 실수를하고있다 ") (selectUser"=을 NG 클릭 –