Область применения BlockUI только для данного компонента - PullRequest
0 голосов
/ 02 марта 2020

Я использую ng-block-ui компонент для Angular. У меня есть несколько компонентов одного типа на странице, где определен следующий атрибут * blockUI.

<table *blockUI="'results-table'">

В файле ts я ссылаюсь на BlockUI следующим образом:

@BlockUI('results-table') public blocker: NgBlockUI;

Проблема в том, что когда я запускаю

blocker.start('Please wait')

Все компоненты становятся «занятыми» (из-за одного и того же идентификатора). Но мне нужно заняться только одним в конкретном случае. Да, их можно различить по разным именам, но это один и тот же компонент.

Есть ли возможность инициировать запуск только для блокировщика на текущем экземпляре?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...