我从Web API收到ISO 8601格式2011-11-14T14:48:00的日期,因为这是默认情况下序列化日期的方式.在客户端上,我将日期值与输入控件绑定,我使用
UI Bootstrap datepicker进行日期控制.绑定发生得很好,我可以看到任何指定日期格式的日期.但是当我从控件中跳出而没有进行任何更改时,模型值变为无效.
我不认为日期无效,因为如果我删除日期值中的数字并重新键入相同然后标签,则模型值变为有效.
我不认为日期无效,因为如果我删除日期值中的数字并重新键入相同然后标签,则模型值变为有效.
<input type="text" uib-datepicker-popup="{{dateFormat}}" ng-model="statusChangeDate" datepicker-options="dateOptions" is-open="opened" /> <span class="input-group-btn"> <button type="button" ng-click="open($event,'status')"><i class="glyphicon glyphicon-calendar"></i></button> </span>
调节器
// This will come from a Web API call $scope.statusChangeDate = '2011-11-14T14:48:00';
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。