Я использую ng-block-ui компонент для Angular. У меня есть несколько компонентов одного типа на странице, где определен следующий атрибут * blockUI.
<table *blockUI="'results-table'">
В файле ts я ссылаюсь на BlockUI следующим образом:
@BlockUI('results-table') public blocker: NgBlockUI;
Проблема в том, что когда я запускаю
blocker.start('Please wait')
Все компоненты становятся «занятыми» (из-за одного и того же идентификатора). Но мне нужно заняться только одним в конкретном случае. Да, их можно различить по разным именам, но это один и тот же компонент.
Есть ли возможность инициировать запуск только для блокировщика на текущем экземпляре?