Получить значение обещания за пределами области действия nodejs - PullRequest
0 голосов
/ 31 марта 2020

Мой сценарий

$scope.uid  = '';

 this.myService.getCount(response).then(function (value) {
           $scope.uid  = value;

        });

Я хочу значение вне этого обещания, но получаю ошибку Не могу найти имя '$ scope'

1 Ответ

0 голосов
/ 31 марта 2020

Пытались ли вы использовать 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
...