1
我想在angular-ui网格中选择一行并将该行复制到剪贴板。在角度ui网格中选择一行时只获取可见列
这是我的代码:
$scope.copySelection = function() {
$scope.retainSelection = $scope.gridApi.selection.getSelectedRows();
alert(JSON.stringify($scope.retainSelection));
var input = document.createElement("input");
input.type = "text";
document.getElementsByTagName('body')[0].appendChild(input);
input.value = JSON.stringify($scope.retainSelection);
input.select();
document.execCommand("copy");
input.hidden = true;
$scope.gridApi.selection.clearSelectedRows();
};
Plunker:http://plnkr.co/edit/dcj7DUWHyA3u1bouxRhI?p=preview
不过,我只是想复制的可见列,但我得到所有这一切都在JSON列。我不想要隐藏的列。我怎么做?请帮忙。
可以添加小提琴吗? –
@MuhammedNeswine我编辑了我的问题 –