【发布时间】:2017-12-17 04:37:18
【问题描述】:
我正在使用 Ag Grid v11.0 和 angular 1.x。渲染网格后,我想做一个动作(例如:保存网格项目)更改 overlayLoadingTemplate 属性以显示不同的消息(例如:正在保存...请稍候 )。
$scope.save = save;
var _overlayLoadingTemplate = '<span class="ag-overlay-loading-center">Please wait while your items are loading</span>';
var _overlaySaveTemplate = '<span class="ag-overlay-loading-center">Saving...</span>';
$scope.gridOptions = {
columnDefs: columnDefs,
rowData: [/*stuff*/],
overlayLoadingTemplate: _overlayLoadingTemplate,
};
function save () {
$scope.gridOptions.overlayLoadingTemplate = _overlaySaveTemplate;
$scope.gridOptions.api.showLoadingOverlay();
/* call service and get response logic here */
$scope.gridOptions.api.hideOverlay();
}
overlayLoadingTemplate 属性未更改,是初始属性:_overlayLoadingTemplate。我没有找到像 setOverlayLoadingTemplate
这样的设置方法【问题讨论】:
标签: javascript angularjs ag-grid