angular - 如何检查angular2下拉多选的所有选项
问题描述
我正在使用这个库进行多选选项,我在那里有复选框,需要在用户单击全选复选框时选择所有复选框,如何做到这一点,任何人都已经实现过。 https://github.com/softsimon/angular-2-dropdown-multiselect
解决方案
尝试这个:
设置:
mySettings: IMultiSelectSettings = {
enableSearch: false,
showCheckAll: true,
showUncheckAll: true,
checkedStyle: 'checkboxes',
autoUnselect: true,
containerClasses: 'displayBlock',
dynamicTitleMaxItems: 3,
displayAllSelectedText: true
};
显示文字:
myTexts: IMultiSelectTexts = {
checkAll: 'Select all',
uncheckAll: 'Unselect all',
}
HTML:
<ss-multiselect-dropdown [(ngModel)]="optionsModel" [options]="myOptions" [texts]="myTexts" [settings]="mySettings" (ngModelChange)="onChange($event)"></ss-multiselect-dropdown>
推荐阅读
- javascript - Express 应用程序仅在 Windows 上显示 JSON,而不是 Debian 或 Heroku
- svelte - 苗条的 JavaScript 风格
- azure - 安装 hashcorp/azurerm v2.73.0 时出错:打开
- discord - 与其他机器人相比,嵌入的长度非常短
- javascript - 如何将“ui-datpeicker-calendar”应用于多个日期选择器中的特定日期选择器
- javascript - 如何将 ruby 中的 span 类添加到 HTML 标记
- android - 我只想知道 Android 10 Go 是否支持 PWA (progressive web app)
- sql2o - sql2o 是否适用于最新的 MySQL 版本?
- visual-studio-code - 由于 Arch Linux Gnome 上的 GDB 失败,无法在 vscode 中调试
- unity3d - 为什么顺序对 Unity 中的正弦路径很重要