大佬教程收集整理的这篇文章主要介绍了angularjs – 使用angular-ui-grid预先选择加载的行,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
onRegisterApi: function(gridApi) { $scope.gridApi = gridApi; $scope.gridApi.grid.modifyRows($scope.gridoptions.data); $scope.gridApi.SELEction.SELEctRow($scope.gridoptions.data[0]); }
这将设置$scope.gridApi,以便您在此函数之外需要时可以访问它.
您需要@L_579_6@modifyRows方法才能更改行.
然后选择第一行(仅作为示例).
http://plnkr.co/edit/mvwlfaJiPDysbn2IrNpv?p=preview
要选择工作日,也许您可以尝试使用以下内容替换最后一行:
$scope.gridoptions.data.forEach(function (row,indeX) { if (row.isWorkingDay()) { $scope.gridApi.SELEction.SELEctRow($scope.gridoptions.data[index]); } });
row.isWorkingDay可以简单地检查当天是否在给定天数列表中.
如果您的数据是通过异步调用加载的,则只需选择回调中的行:
asyncCall.then(function (data) { $scope.gridoptions.data = data; $scope.gridApi.grid.modifyRows($scope.gridoptions.data); $scope.gridApi.SELEction.SELEctRow($scope.gridoptions.data[0]); });
以上是大佬教程为你收集整理的angularjs – 使用angular-ui-grid预先选择加载的行全部内容,希望文章能够帮你解决angularjs – 使用angular-ui-grid预先选择加载的行所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。