用户服务:
这接受需要获取其数据的字符串(用户名)。
get_user(user:string){
return this.http.get("http://localhost/Website/api/user/read_user.php?usr_name="+user)
.map(res=>{
return res.json();
});
}
user.component.ts:
这接受一个字符串(用户名)并将其发送以获取数据。
usr_ser是服务的对象
user:Object[] = [];
get_user_data(user_name:string){
this.usr_ser.get_user(user_name)
.subscribe(value=>{
this.user = value;
});
console.log(this.user);
如何从订阅外部获取 this.user 数据?请建议我该怎么做,如果无法使用上述方法,请建议其他方法。