0
我有一個爲我的網站配置的UI網格。我已經使用expandableRowTemplate將其展開,以便在用戶單擊展開按鈕時顯示一些簡單的內容。現在它正確顯示內容。在UI-Grid中展開和調用後端服務
但我的要求是當用戶用戶點擊展開按鈕,除了展開和顯示內容,它也應該調用後端服務發送一些數據到服務器和接收一些東西。
這種情況在UI Grid中是否可行?我正在使用Angular 1.5和Ui Grid 4.0.1。
我有一個爲我的網站配置的UI網格。我已經使用expandableRowTemplate將其展開,以便在用戶單擊展開按鈕時顯示一些簡單的內容。現在它正確顯示內容。在UI-Grid中展開和調用後端服務
但我的要求是當用戶用戶點擊展開按鈕,除了展開和顯示內容,它也應該調用後端服務發送一些數據到服務器和接收一些東西。
這種情況在UI Grid中是否可行?我正在使用Angular 1.5和Ui Grid 4.0.1。
有一些公共API事件在觸發行時觸發。 您可以提供一個調用此事件的REST服務的函數。
gridApi.expandable.on.rowExpandedStateChanged(scope,function(row){})
如果你想撥打電話只有當該行被擴大,我看到的只有2種方式:
來源:http://ui-grid.info/docs/#/api/ui.grid.expandable.api:PublicApi
Harshali-所以,你想告訴我,我要加我休息調用代碼在rowExpandedBeforeStateChanged:功能(範圍,行){}這個方法是有在UI網.js文件? –
是的。從我的問題中瞭解到,這應該適合你。 –