我遵循了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'
})
任何帮助,将不胜感激。