1
我有一個組件的telerik SideDrawer,所以我可以在answer之後通過 重複使用它。工作正常。訪問容器組件的方法
內部login.component.html我需要使用存在於header.component.ts 例如openDrawer()方法:
login.component.html
<your-header>
<StackLayout class="content">
<Button text="Open!" (tap)="openDrawer()"></Button>
</StackLayout>
</your-header>
header.component。 ts
//~
export class HeaderComponent //~
{
//~
public openDrawer() {
console.log('opened!');
//~
}
//~
}
但我得到一個錯誤:self.context.openDrawer不是一個函數。
怎麼辦?