Angularjs 当我在angular material中打开ngdialog时,数据表将加载所有数据(即使在分页后也会加载总记录)?
我正在使用Angular Datatables和ngMaterial构建一个CRUD应用程序,在其中我可以编辑和删除记录, 因此,我所做的是,当我点击编辑按钮时,它会打开一个模型(这是一个ngMatrial中的对话框以及该行的数据),但当我点击编辑按钮时,对话框会打开,但我的数据表会加载完整的数据,而不是按照分页的方式加载10或25条记录 这是我的密码: 控制器 HTML[n.id是我从ngrepeat获取的那一行的id]Angularjs 当我在angular material中打开ngdialog时,数据表将加载所有数据(即使在分页后也会加载总记录)?,angularjs,angular-datatables,angularjs-material,Angularjs,Angular Datatables,Angularjs Material,我正在使用Angular Datatables和ngMaterial构建一个CRUD应用程序,在其中我可以编辑和删除记录, 因此,我所做的是,当我点击编辑按钮时,它会打开一个模型(这是一个ngMatrial中的对话框以及该行的数据),但当我点击编辑按钮时,对话框会打开,但我的数据表会加载完整的数据,而不是按照分页的方式加载10或25条记录 这是我的密码: 控制器 HTML[n.id是我从ngrepeat获取的那一行的id] $scope.EditUser = function(ev,id)
$scope.EditUser = function(ev,id) {
$mdDialog.show({
templateUrl: 'EditModel.html', //Edit modal
parent: angular.element(document.body),
targetEvent: ev,
clickOutsideToClose:true,
scope:$scope,
preserveScope: true,
controller: 'Homecontroller'
});
$http({
method: 'POST',
url: 'getUser.php', //getting data with repect to id
data: {id:id}
}).then(function(res) {
var res = res.data[0];
$scope.editName = res.name;
$scope.editAge = res.age;
$scope.editLocation = res.location;
});
};
<button class="btn btn-warning" type="button" id={{n.id}} ng-click="EditUser($event,n.id)">
<span class="glyphicon glyphicon-pencil"></span>
</button>