Я хочу получить данные с сервера и показать их в диалоговом окне ngDialog
Я пытаюсь следующий код
var myApp = angular.module('myApp', ['ui.router', 'ngDialog']);
myApp.controller('test', function($scope, $http, ngDialog) {
$scope.plist = [];
$scope.pno = 1;
$scope.likeDetails = function(item) {
var data = 'id=' + item.id + "&userid=" + $scope.userid +
"&pno=" + $scope.ppno;
$http({
method: 'POST',
url: "show-liked-users",
data: data,
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
}
}).then(function successCallback(rs, status, headers, config) {
console.log(rs);
for (var i = 0; i < rs.data.plist.length; i++) {
$scope.plist.push(rs.data.plist[i]);
}
}, function errorCallback(data, status, header, config) {
alert("Opps unable to connect to server");
});
ngDialog.open({
template: 'liked-user-page',
className: 'ngdialog-theme-plain',
scope: $scope,
data: $scope.plist
});
};
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.9/angular.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-router/1.0.18/ui-router-angularjs.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/ng-dialog/1.4.0/js/ngDialog.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ng-dialog/1.4.0/css/ngDialog.css" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ng-dialog/1.4.0/css/ngDialog-theme-default.css" />
<html>
<body ng-app="myApp">
<div ng-controller="test">
<div class="like-count" ng-click="likeDetails(s)">
5
</div>
</div>
</body>
</html>
URL-адрес страницы со ссылкой на пользователя содержит страницу
<div ng-repeat="i in plist">
{{i.fname}} {{i.lname}}
</div>
здесь я вызываю `show-like-details 'для получения данных jsonэто возвращает идентификатор, имя, имя пользователя.Я хочу показать эти данные в окне ngDoalog при открытии ngdialog, он показывает текст понравившейся пользовательской страницы
Я хочу перебрать в plist insode 'like-user-page' (это URL, представляющий страницу на сервере)данные в и показать его ngdialog.и как вызвать url в ngDialog