Kendo UI for Angular MultiSelect是一个表单组件,它允许用户从可用选项列表中选择多个项目。每个选中的项目都呈现为一个带有内置图标的令牌,用于删除值,为用户提供了一个流畅的可视化界面来预览所选项目列表。
Angular MultiSelect可以绑定到不同类型的数据,包括原始值数组或对象。此外,Angular MultiSelect可以将单独的字段绑定到显示给用户的文本和底层值上。
Angular MultiSelect组件的过滤机制有助于减少下拉列表中显示的数据项总数。过滤是灵活的,可以设置为满足各种常见条件,如“开始于”,“包含”等等。
启用虚拟化特性,允许用户轻松地滚动大量数据集,而不会对性能产生任何影响。
多亏了它与Angular FloatingLabel组件的Kendo UI的集成,Angular MultiSelect可以支持浮动标签。这个标签最初会作为一个占位符呈现,当用户聚焦组件时,这个标签会动画化,并漂浮在Angular MultiSelect输入的顶部。
Angular MultiSelect组件可以被添加到任何Angular表单中,这要归功于它对响应式表单和模板驱动表单的支持。
Angular MultiSelect的Kendo UI使用Angular模板,让你能够自定义Angular MultiSelect组件的外观。您可以配置页眉和页脚元素以及单独的项,使其不仅仅显示文本。
Angular MultiSelect组件的Kendo UI支持各种全球化场景,既能覆盖任何内置字符串,也能呈现RTL(从右到左)脚本。
Angular MultiSelect组件有内置的键盘导航,允许用户只使用键盘就可以轻松地遍历和选择项目。
Angular MultiSelect被WCAG 2.0评为AAA级,并支持WAI-ARIA和Section 508标准。