Angular ng-model的uib-datepicker-popup问题

时间:2018-07-06 09:23:28

标签: angularjs angular-ui-bootstrap

我有以下代码:

<input class="form-control" 
       uib-datepicker-popup="dd.MM.yyyy" 
       ng-readonly="!isEditable"
       datepicker-append-to-body="true" 
       ng-model="logicalDepotVo.rtCreationDate"
       is-open="isDatepickerOpen" 
       placeholder="Enter Creation Date"
       ng-click="isEditable ? onCreationDateDatepickerClick() : ''"/>

该值不查看模型的值,但是绑定模型的工作方式为ng-model。当我删除uib-datepicker-popup时,一切正常。我试图删除自定义格式,使用其他属性,但是没有任何成功的结果。也许有人知道应该怎么做?

1 个答案:

答案 0 :(得分:0)

这可能可以解释您的问题(请检查ng-model以获取正确的日期格式): ng-model-日期对象。必须是Javascript Date对象。您可以使用uibDateParser服务来辅助字符串到对象的转换。 angularjs bootstrap