Html 角度,日期选择器不在Safari上工作

Html 角度,日期选择器不在Safari上工作,html,css,angular,typescript,safari,Html,Css,Angular,Typescript,Safari,我对日期选择器输入有点问题。我有一段这样的代码,它在注册时会记录出生日期 <div> <label for="date_of_birth"><b>Your Birthday</b></label> <input type="date" placeholder="Please enter your birthday"

我对日期选择器输入有点问题。我有一段这样的代码,它在注册时会记录出生日期

        <div>
          <label for="date_of_birth"><b>Your Birthday</b></label>
          <input type="date" placeholder="Please enter your birthday" name="date_of_birth" required 
          [(ngModel)]="register.date_of_birth" style="margin-left: 20px;" date-picker> 
        </div>

你的生日

它与Chrome配合得很好,当有人点击输入位置时,日期选择器就会自动出现。但在Safari,这不起作用。我想不出来。要使此日期选择器也能在Safari中工作,我需要做什么?

当您仅依赖浏览器的本机功能时,这种行为是预期的,这意味着每个浏览器将分别解释ht
type=“date”
,如果您需要跨浏览器的一致行为,则需要使用第三方库,即角度材质,角度引导等。

哦,那我就糟了。非常感谢您的回答,我将尝试ng引导,如果它能工作,我会尽快给您评分。safari的哪个版本?您可以使用角引导确保删除节点模块并使用npm I重新安装,请在npm启动后运行构建我希望它能工作。