Angular 角度ngbDropdown autoClose外部在版本4.1.3中不工作

Angular 角度ngbDropdown autoClose外部在版本4.1.3中不工作,angular,bootstrap-4,ng-bootstrap,Angular,Bootstrap 4,Ng Bootstrap,我正在使用ngbDropdown,并已将ng引导程序从版本3升级到4.1.3,现在[自动关闭]=“'outside'”正在关闭,无论我在下拉列表的内部还是外部按:-|如果我将其设置为false,它将按预期工作 <span *ngIf="!isAllItemsDisplayed" ngbDropdown #dropdown="ngbDropdown" [autoClose]="'outside'" [placement]="['right-bottom', 'right', 'right-t

我正在使用ngbDropdown,并已将ng引导程序从版本3升级到4.1.3,现在[自动关闭]=“'outside'”正在关闭,无论我在下拉列表的内部还是外部按:-|如果我将其设置为false,它将按预期工作

<span *ngIf="!isAllItemsDisplayed"
ngbDropdown
#dropdown="ngbDropdown"
[autoClose]="'outside'"
[placement]="['right-bottom', 'right', 'right-top']">
    <i ngbDropdownToggle
        class="icon icon-dots dropright drill-drop"
        [class.inactive]="isAnyActionSelected">
    </i>
    <div ngbDropdownMenu *ngIf="dropdown.isOpen()">
        <p class="drillmenuheader">{{unit.name | textEllipsis: 12 }}</p>
        <ov-drilldown-screen-item *ngFor="let drilldown of drilldowns"
            [screen]="drilldown"
            [showLabel]="true"
            (navigate)="navigate($event)">
        </ov-drilldown-screen-item>
        <div class="dropdown-divider"*ngIf="isCommandActionsVisible"></div>
        <ov-drilldown-action-item *ngFor="let action of actions"
            [action]="action"
            [showLabel]="true"
            [unitId]="unit ? unit.id : 0"
            [unitName]="unit ? unit.name : ''">
        </ov-drilldown-action-item>
    </div>

{{unit.name | text省略:12}

角度版本7.3.1 ng引导版本4.1.3

有人能解决这个问题吗


非常感谢:-)

我可以看看你那部分的代码吗?对不起,我已经更新了问题。。这很奇怪。我试图复制您的代码,但我没有使用
ov深入操作项
组件来复制下拉项。这样,值为
outside
autoClose
输入似乎工作起来很奇怪:——|如果我将其设置为false,它就不会关闭(如预期的那样),如果我将其设置为outside而不进行连接([autoClose=“outside”]),那么它就工作起来像false。如果我使用pling([autoClose=“'outer]”)将其设置为outside,则在单击任何位置时它都会关闭。这确实令人费解。。如果你能在stackblitz上复制这个,有可能吗?然后在这里分享链接?我能看看你那部分的代码吗?对不起,我已经更新了问题嗯。。这很奇怪。我试图复制您的代码,但我没有使用
ov深入操作项
组件来复制下拉项。这样,值为
outside
autoClose
输入似乎工作起来很奇怪:——|如果我将其设置为false,它就不会关闭(如预期的那样),如果我将其设置为outside而不进行连接([autoClose=“outside”]),那么它就工作起来像false。如果我使用pling([autoClose=“'outer]”)将其设置为outside,则在单击任何位置时它都会关闭。这确实令人费解。。如果你能在stackblitz上复制这个,有可能吗?在这里分享链接?