gpt4 book ai didi

javascript - 我如何在返回字符串中获取 Observable 值

转载 作者:行者123 更新时间:2023-12-01 00:56:05 25 4
gpt4 key购买 nike

我是新来的,请帮助我如何从服务中获取组件的返回值

Service.ts

name:string = 'John';
GetSecureTokene(_hero:Users){
debugger;
if(_hero.Email=='abc' && _hero.PassWord==123){
return this.name;
}

Component.ts

submitForm(vale:any){
debugger;
this._AuthServiceService.GetSecureTokene(vale).subscribe----
//Here how can i Get name from service
}

最佳答案

将您的服务中的代码更改为此

import { of, Observable } from "rxjs";

GetSecureTokene(_hero:Users): Observable<string> {
if(_hero.Email=='abc' && _hero.PassWord==123){
return of(this.name);
}
}

在你的组件中

submitForm(vale:any) {
this._AuthServiceService.GetSecureTokene(vale).subscribe(res => {
console.log(res);
})
}

关于javascript - 我如何在返回字符串中获取 Observable 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56574494/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com