导航到其他路由后,Angular UI Bootstrap Datepicker显示错误的日期格式

时间:2015-09-09 04:47:22

标签: javascript angularjs date angularjs-bootstrap

我的应用程序中有多个选项卡(即我已使用ngRoute导航到不同的选项卡),在其中一个选项卡中,我使用了Angular UI datepicker

<input readonly="true" require id="dateField" type="text" placeholder="DD/MM/YYYY" show-button-bar="false" class="form-control" datepicker-popup="dd/MM/yyyy" ng-model="userData.dob" is-open="opened1" min-date="minDate" max-date="'22/06/2015'" datepicker-options="dateOptions" date-disabled="disabled(date, mode)" ng-required="true" close-text="Close" />

当我点击上面的输入框时,我可以看到通常的Angular UI bootstrap日历弹出窗口,我可以选择日期。

一旦我从datepicker中选择日期,我就会以'dd / mm / yyyy'格式获取日期,并且我在View中显示此日期。

然后我导航到其他标签并返回原始标签,然后显示日期输入框,如“Wed Aug 05 2015 00:00:00 GMT + 0530(印度标准时间)”而不是早期的dd / MM / yyyy格式

我的代码有什么问题吗? 请指导我。 提前谢谢!

0 个答案:

没有答案