我的视图中有一个与vm.wuDataLoading对应的微调器元素。当vm.wuDataLoading为true时显示微调器。我想在使用reportDataService.getStandardReportGridData加载数据时停止显示微调器。这是一种正确的方法吗?或者我需要以某种方式确保在数据完全加载之前vm.wuDataLoading不会更改为false?
function changeTitle(title) {
/////some code
function getData() {
vm.wuDataLoading = true;
reportDataService.getStandardReportGridData(projectId, webreportIdWuSet).then(function(data3) {
vm.setRowWu01 = (formatNumber(data3.Values[0][1]));
vm.setRowWu02 = (formatNumber(data3.Values[0][2]));
});
////some code
vm.wuDataLoading = false;
});
getData();
};