Как вызвать Angular компонент через Java скрипт - PullRequest
0 голосов
/ 22 ноября 2018

Мы хотим вызывать методы угловых компонентов публично через функцию скрипта Java.

1 Ответ

0 голосов
/ 22 ноября 2018

Все методы компонента AngularJS должны быть объявлены в его $scope.Если это ваш случай, вы должны сделать querySelector, чтобы получить элемент html, в котором находится нужный вам компонент, с помощью которого вы можете захватить угловую область, как показано ниже:

var element = document.querySelector("<make a query here>");
var angularScope = angular.element(element).scope();

Теперь вы сможете вызыватьлюбые методы (и переменные) из области действия компонента:

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