0
我有用例,我需要更改子網格url,任何人都知道如何做到這一點。我嘗試瞭解決方案Dynamically Change the Grid Options in angular ui.grid ,但它不適用於子網格。如何在angular.js的ui-grid中動態更改子網格url
剩下的其他選擇是使用兩個網格,如果有人知道使用單個網格的答案,這將是很大的幫助。由於
我有用例,我需要更改子網格url,任何人都知道如何做到這一點。我嘗試瞭解決方案Dynamically Change the Grid Options in angular ui.grid ,但它不適用於子網格。如何在angular.js的ui-grid中動態更改子網格url
剩下的其他選擇是使用兩個網格,如果有人知道使用單個網格的答案,這將是很大的幫助。由於
我設法通過一些工作,像這樣在一旁上面做 -
使用這樣
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