Angular p-calendar不适用于IE、Edge和Firefox

Angular p-calendar不适用于IE、Edge和Firefox,angular,typescript,primeng,Angular,Typescript,Primeng,我使用的是Priming p-calendar,它在google chrome上没问题,但在任何其他浏览器上都不起作用(日期选择器不打开文本框单击) 以下是我使用的html代码: <p-calendar [(ngModel)]="startDate" showIcon="true" monthNavigator="true" yearNavigator="true" dateFormat="dd/mm/yy" dataType="yearRange="1970:2030"></

我使用的是Priming p-calendar,它在google chrome上没问题,但在任何其他浏览器上都不起作用(日期选择器不打开文本框单击)

以下是我使用的html代码:

<p-calendar [(ngModel)]="startDate" showIcon="true" monthNavigator="true" yearNavigator="true" dateFormat="dd/mm/yy" dataType="yearRange="1970:2030"></p-calendar>

我看到他们网站上的primeng calendar在任何浏览器上都可以正常工作,但如果我做错了,为什么在google chrome上都可以?

p-calendar
的值应该是JS Date对象而不是字符串,所以请尝试如下设置开始日期值:

this.startDate = new Date();
dateFormat
仅定义日期在日历中的显示方式

this.startDate = new Date();