2015-04-21 54 views

回答

0

我設法通過一些工作,像這樣在一旁上面做 -

使用這樣

var handler = handler1; // Initially url1 will be used for subgrid 

handler1 = function(row){if (row.isExpanded) { ... }} // Use url1 
handler2 = function(row){if (row.isExpanded) { ... }} // Use url2 

$scope.gridOption = { 
... 
onRegisterApi: function(gridApi) { 
     $scope.gridApi = gridApi; 
     gridApi.expandable.on.rowExpandedStateChanged($scope, function(row) { 
     handler(row) 
     } 
)}} 

網格選項,然後改變「處理」變量「handler2」或「handler1」基於流量。

handler = handler2; // url2 will be used now for subgrid