Javascript 如何在angularJS的ng对话框模式中获取数据

Javascript 如何在angularJS的ng对话框模式中获取数据,javascript,html,angularjs,ng-dialog,Javascript,Html,Angularjs,Ng Dialog,您好,我是angular JS新手。问题是我正在以json数组的形式获取mysqldatabase列出的表中的所有数据,但我想以Modal的形式显示该表数据,以了解详细信息: 这是我的html,我在页面底部添加了名为_detail_modal.html的文件 美国号 名称 命令 地位 搜索引擎优化 行动 {{$index+1}} {{user.Name} {{orders.Order} {{user.Status} $scope.details=函数(){ ngDialog.open({

您好,我是angular JS新手。问题是我正在以json数组的形式获取mysqldatabase列出的表中的所有数据,但我想以Modal的形式显示该表数据,以了解详细信息:

这是我的html,我在页面底部添加了名为_detail_modal.html的文件


美国号
名称
命令
地位
搜索引擎优化
行动
{{$index+1}}
{{user.Name}
{{orders.Order}
{{user.Status}
$scope.details=函数(){
ngDialog.open({
模板:“app/views/_confirm_modal.html”,
范围:$scope,
类名:“ngdialog主题默认”
});

};调用ngdialog.open如下-非常重要的是传递数据选项。(数据:dataO)

从一个控制器:

 $scope.EditShow = function(dataO) {

        ngDialog.open({
            template: 'showDialog',
            controller: 'TopController',
            className: 'ngdialog-theme-default',
            disableAnimation: true,
            scope: $scope,
            data: dataO
        });

    }
在另一个控制器中($scope.ngDialogData)提供所有选定的值,这些值已作为数据在Editshow(dataO)中传递


更好地使用范围:$scope.user
App.controller('TopController', function ($scope, $http) {
  $scope.Detail =  $scope.ngDialogData.Description
});