Angular 我需要知道如何从其他函数调用值

Angular 我需要知道如何从其他函数调用值,angular,Angular,我有两个功能。我正在从一个函数中获取数据,如何从另一个函数中调用数据值 下面是一个代码示例 export class IntroPage { fun1() { this.messageService.getGroupMessages(this.group_id).subscribe( (data:any) => { console.log(data); this.groupname = data.groupname; // As here need to show th

我有两个功能。我正在从一个函数中获取数据,如何从另一个函数中调用数据值

下面是一个代码示例

export class IntroPage {

  fun1() {

  this.messageService.getGroupMessages(this.group_id).subscribe( (data:any) => {
  console.log(data);
  this.groupname = data.groupname; // As here need to show this.groupname in second function
  });

  }

  fun2() {

   console.log(this.groupname); // Need to show value here 

  }
}

我知道我可以通过函数传递值,比如
this.fun2(this.groupname)当您获得数据时,如何调用
fun2()
内部
fun1()
?为什么要这样做?正确的方法是直接在
fun1()
this.fun2(data.groupname)