Typescript 带角度和引导的下拉列表

Typescript 带角度和引导的下拉列表,typescript,angular5,Typescript,Angular5,import{Directive,HostListener,HostBinding}来自“@angular/core”; @指示({ 选择器:“[appDropdown]” }) 导出类下拉指令{ @HostBinding('class.show')isOpen=false; @HostListener('click')toggleOpen(){ this.isOpen=!this.isOpen; } } 管理配方 代码看起来不错。我认为您只是忘记在相应的模块中注册(声明/导出

import{Directive,HostListener,HostBinding}来自“@angular/core”;
@指示({
选择器:“[appDropdown]”
})
导出类下拉指令{
@HostBinding('class.show')isOpen=false;
@HostListener('click')toggleOpen(){
this.isOpen=!this.isOpen;
}
}

管理配方

代码看起来不错。我认为您只是忘记在相应的模块中注册(声明/导出)您的dropdown指令。你检查过这个了吗

如果这没有帮助,请尝试替换

@HostBinding('class.show') isOpen = false;


我检查了一下,登记了。我也试着用show和open,但它们都不起作用。。我使用最新版本的引导。。这有什么问题吗?也许有区别。请看一下这个帖子:谢谢。我可以在邮局解决它。我不使用我的代码,但使用ngbDropdown.:)
@HostBinding('class.open') isOpen = false;