我做错了什么还是这是一个错误(中间,年份选择器不起作用):
<!-- Month Control -->
<input
type="month"
view="month"
dateFormat="mm"
>
<!-- Year Control -->
<input
type="year"
view="year"
dateFormat="yy"
/>
<p-calendar
view="year"
dateFormat="yy"
/>
MONTH 控件用作日期选择器,底部的 p-calendar 年份选择器可以工作,但中间的年份选择器则不能,仅显示为文本输入字段。
是否有一些特定的“类型”“视图”,...等我错过了,我可能还没有尝试过? 或者,这实际上仍然是一个错误吗?
我认为两年前的错误修复仅修复了年份选择器的“p-calendar”的“formControlName”反应性使用,而不是底层/完整的反应性+yearpicker“修复”(https://github.com/github.com/formcontrolname/formcontrolname)。 com/primefaces/primeng/issues/11223)
--版本: 角度 CLI:16.2.11 节点:18.17.1 包管理器:npm 9.6.7 操作系统:win32 x64 素萌:16.9.1
感谢您的建议,如果我错过了某些内容或确认它应该作为错误提出。
HTML 尚不支持“type=year”仅显示年份。您可以使用 type=number 进行自定义,并提供最小最大值,例如 this 或使用 p-calender。