4

我遵循了Webshim演示并在 html 上插入日期字段,而不是datetimepicker由于浏览器兼容性问题。

在 Mozilla Firefox 浏览器中,第一次加载页面PolyFiller时工作正常main.gsp,日期输入工作正常。但是当我路由(使用角度)到其他html页面并返回时出现问题 callRecorded.html,然后我发现只有输入字段被禁用,没有PloyFiller显示日期。我不明白为什么这会表现出这种行为。

对于客户端,我正在使用angularJS并用于$routeProvider在我的应用程序中路由 html 页面,这可能是导致问题的原因。以下代码描述了我Pollyfiller在应用程序中使用的方式:-

Main.gsp(Groovy 服务器页面)

<asset:javascript src="jquery-2.1.1.min.js"/>
<asset:javascript src="plugins/js-webshim/minified/polyfiller.js"/>

callRecorded.html

<label>Start Date</label>
<input type="date"  data-date-format="mm/dd/yyyy"/>

应用程序.js

when('/callsRecorded/:callStatus', {
    templateUrl: 'pages/evr/callsRecorded.html'
})

任何帮助,将不胜感激。

4

0 回答 0