Angular Calendar组件的Kendo UI是一个表示公历的表单组件。该组件允许用户快速选择单个日期,只需单击一次。日历中的每个单元格都可以完全自定义,而且Angular calendar组件完全兼容现代的易访问性指南。
默认情况下,Angular Calendar的Kendo UI是启用的,并且是完全交互式的。使用disabled属性,您可以禁用日历,以阻止用户编辑或修改日历内容,例如选择日期,直到满足条件。
Angular Calendar的Kendo UI的快速导航条为用户提供了一种无需离开主日历界面就可以导航年份和月份的方法。默认情况下启用,这部分用户体验可以用一个配置选项隐藏。
使用模板,您可以自定义单个日历单元格,包括日期、月、年和周单元格以及标题等导航元素。
可以使用“周数列”功能向任何日期或日期范围添加从1到52的周数。Angular Calendar组件的Kendo UI可以在日历中显示的每周旁边显示或隐藏一个负责显示周数的列。
Angular Calendar的Kendo UI的活动视图允许你定义用户可以从多早到多早开始选择一个日期,包括年、月和日期。您可以将默认的Active View设置为以日历月格式仅显示一个月中的天数、一年中的月份或十年中的年份。
Angular Calendar的Kendo UI的视图选择深度特性允许你限制或扩大用户可以浏览到的日历深度。您可以定义用户可以放大日期选择或缩小日期的范围,例如将选择选项缩小为只选择一年和一个月,或只选择特定年份中的一个月。
开箱即用,Angular Calendar组件的Kendo UI允许用户选择过去、现在或未来的任何日期。可以通过设置最小和最大属性来限制用户可以从Date Limits特性中选择的可用日期范围。
Angular Calendar的Kendo UI中的全球化允许组件遵循用户的语言环境。这可以包括更改出现在Calendar中的占位符和消息的语言,以及更新月份的名称。
Angular Calendar组件的Kendo UI有内置的键盘导航,可以帮助遍历组件,只用键盘就可以选择日期。
可访问性是Angular库的Kendo UI的重要组成部分,Calendar组件也不例外。开箱即用,Angular Calendar符合Section 508标准,遵循WAI-ARIA标准,并根据WCAG 2.1被评为AAA级。