BlockUI не работает в первый раз при загрузке JS - PullRequest
0 голосов
/ 15 января 2019

Я использую BlockUI по запросу http, я включил его в функцию, которая автоматически получает вызов при загрузке JS. Но blockUI не работает при первой загрузке JS, он работает, когда я вызываю эту функцию по нажатию кнопки.

Поскольку все работает нормально при нажатии кнопки, я включил все зависимости.

app.js : 
var app= angular.module('app', [ 'ngAnimate', 'ui.bootstrap', 
'angular-bootstrap-select', 'angular-table', 'ui.bootstrap.datetimepicker', 
'angular-confirm', 'obDateRangePicker', 'nvd3', 'blockUI', 
'cgPrompt']).config(function($locationProvider, 
$httpProvider,blockUIConfig) {

blockUIConfig.autoBlock = false;/// to avoid auto block UI on requests
}); 

JS : 
$scope.analyseReport = function(aggr, drillDown, xlExport, viewReport)
{
blockUI.instances.get('abc').start("Loading...");
http request.......
Request successful.......
blockUI.instances.get('abc').stop();
}

$scope.analyseReport(false,false,false,false);

JSP : 
<div class="table-container"  block-ui="abc">

Я хочу заблокировать пользовательский интерфейс при первой загрузке JS. Пожалуйста, помогите.

...