我的团队一直在尝试以下方法:
$scope.addTest = function () {
var TestRow = {
"name": "xx",
"description": "xx",
"subjectId": 15
};
$scope.gridOptions.selectAll()
var testRowLength = $scope.gridData.push(TestRow);
$scope.gridOptions.selectItem(testRowLength - 1, true);
}
但是最后一个 selectItem 没有正确地进行选择。所以我们尝试了以下方法:
$scope.$apply(function () {
$scope.gridData.push(TestRow);
$scope.gridOptions.selectItem(testRowLength - 1, true);
});
现在我们收到一条错误消息:
Error: $apply already in progress
这个问题作为一个问题发布在 ng-grid 博客上,但它只是刚刚发布,我们需要尽快帮助。我希望有人能给我们建议,我们应该如何做