首页 > 解决方案 > closeOnClickOutside 不适用于 angular-2-dropdown-multiselect

问题描述

我在 bootstarp mega div 中使用 2 个angular-2-dropdown- multiselect 下拉菜单。当我单击下拉菜单时,它会打开。但是,当我在 dropdwon 之外单击时,它并没有关闭。点击这里查看截图。我在下拉设置中使用了“closeOnClickOutside”。但它不起作用。

app.component.ts

  defaultStateSettings = {
    checkedStyle: 'fontawesome',
    enableSearch: true,
    selectionLimit: 1,
    autoUnselect: true,
    closeOnSelect: true,
    closeOnClickOutside: true,
    buttonClasses: 'btn btn-default btn-block',
};

app.component.html

<ss-multiselect-dropdown [options]="inputStates" [(ngModel)]="offersSearchCriteriaModel.StateId" [settings]="defaultStateSettings" [texts]="defaultStateText"></ss-multiselect-dropdown>

请帮忙。

标签: angulartypescriptdrop-down-menu

解决方案


将您的 angular-2-dropdown-multiselect 降级到 v1.6.3 它将起作用检查

示例:https ://stackblitz.com/edit/angular-u1v7be


推荐阅读