Доступ к переменной из консоли Chrome - PullRequest
0 голосов
/ 14 июня 2019

Я создал функцию внутри класса, которую позже буду использовать для запуска некоторого кода при вызове через запрос HTTP Post. Чтобы иметь возможность вызывать функцию извне класса, я подумал, что достаточно создать переменную вне класса и назначить ее, как только будет создан экземпляр класса. Хелас, это не так.

Есть ли способ получить доступ к переменной, объявленной вне класса Typescript, из консоли Google Chrome?

export var setRotationCallback;

export class SceneComponent implements OnInit {

 /* Some code around here */

  ngOnInit() 
  {
    setRotationCallback = setRotation;

    /* Some more here */

    function setRotation(jsonList: string)
    {
      console.log("Received callback");
    }
  }
}

1 Ответ

2 голосов
/ 14 июня 2019

вы можете прикрепить функцию к объекту глобального окна браузера: window.setRotationCallback = setRotation;

тогда в консоли браузера вы можете вызвать ее с помощью window.setRotationCallback ();

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