相关疑难解决方法(0)

Angular 2 - 直接从Observable返回数据

我一直在试图解决这个问题,而且我已经能够阅读的任何文档都没有给我一个问题的答案.

我有一个直接与API通信并返回可观察事件的服务,在正常情况下我会订阅并按照数据执行我想要的操作,但是在使用来自restful服务的请求的辅助服务中,我需要能够从请求中返回值.

getSomething() {
    return this._restService.addRequest('object', 'method').run()
        .subscribe(
            res => {
                res;
            },
            err => {
                console.error(err);
            }
        );
}

returnSomething() {
    return this.getSomething();
}
Run Code Online (Sandbox Code Playgroud)

在上面的快速示例中,我想知道是否有任何方法可以resgetSomething()内部返回returnSomething().如果以这种方式无法实现,那么替代方案是什么?我将补充说,_restService非常依赖,我真的不想开始搞乱它.

observable rxjs typescript angular

29
推荐指数
1
解决办法
4万
查看次数

标签 统计

angular ×1

observable ×1

rxjs ×1

typescript ×1