簡體   English   中英

從另一個組件調用App.component.ts方法

[英]Call App.component.ts method from another component

我在app.component.ts類上有一個“注冊”方法,該方法是從app.component.html文件上的“注冊”鏈接調用的。 它在內部調用服務類,並在其中進行更多登錄。

的HTML:

<a (click)="signup($event)">Sign up</a>

ts:

export class AppComponent implements OnInit, OnDestroy {
       signup(e: any) {
            this.service.signup();
       }

}

還有另一個具有相同注冊鏈接的html / component文件。 是否可以直接從html / component文件中調用AppComponent的signup方法?

您可以在以下情況下調用一個組件方法/函數

  • 兩個組件都應在相同的DOM中,這意味着它們都具有父子關系。
  • 您可以在其他組件之間共享主要組件
  • 進行共享服務。
  • 訂閱任何屬性/值更改的事件。 事件發射器。

共用功能結合在一起時,更好地使用共享服務來滿足您的需求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM