Angular Docs表明,即使当指令有输出时,也可以使用指令组合API.然而,指令的输出似乎变成了组件的输出.我想在要附加指令的组件中使用指令的输出.有什么办法可以做到这一点吗?
@Component({
standalone: true,
selector: 'admin-menu',
template: 'admin-menu.html',
hostDirectives: [{
directive: MenuBehavior,
inputs: ['menuId'],
outputs: ['menuClosed'],
}],
})
export class AdminMenu {
someMethod() {
// use menuClosed here....
}
}