日期选择器无法在Internet Explorer中工作

时间:2018-01-03 08:25:28

标签: javascript angularjs datetime angular-formly

我是角色的新手,日期选择器在IE中不起作用,在其他浏览器中也不错: 代码是:

 <div  *ngIf="question.type!='date'">

       <input type ="date"  class="form-control" [formControlName]="question.key"
                     [id]="question.key" [type]="question.type">

question.type数据来自后端。 有什么建议在这里错了吗?

2 个答案:

答案 0 :(得分:0)

您使用的IE版本是什么?如果您使用的是HTML5语法,那么所有浏览器可能都不支持它。

检查以下主题。

How to get HTML 5 input type="date" working in Firefox and/or IE 10

如果您不想要上述解决方案,请更改输入字段属性type="date"。到type="text"。如果您有任何澄清,请告诉我。

答案 1 :(得分:-1)

您可以将此特定的polyfill用于角度应用。这将允许输入类型日期也适用于IE。

https://www.npmjs.com/package/date-input-polyfill