Мой сценарий
$scope.uid = ''; this.myService.getCount(response).then(function (value) { $scope.uid = value; });
Я хочу значение вне этого обещания, но получаю ошибку Не могу найти имя '$ scope'
Пытались ли вы использовать uid в качестве члена класса, и если вы должны использовать его вне рамок своего класса, вы можете определить его как член c. Если это не поможет, предоставьте более подробную информацию
class YourClass { static uid: string = ''; static YourClassFunc() { this.myService.getCount(response).then(function (value) { YourClassFunc.uid = value; }); } } https://www.tutorialsteacher.com/typescript/typescript-static