Angularjs UI 带 ui.mask 的日期选择器
Angularjs UI Datepicker with ui.mask
我正在尝试将 ui 日期选择器与 ui.mask:
一起使用
<div class="row">
<div class="col-md-6">
<p class="input-group">
<input type="text" class="form-control" ui-mask="99.99.9999" datepicker-popup="dd.MM.yyyy" ng-model="dt" is-open="opened" datepicker-options="dateOptions" ng-required="true" close-text="Close" />
<span class="input-group-btn">
<button type="button" class="btn btn-default" ng-click="open($event)"><i class="glyphicon glyphicon-calendar"></i></button>
</span>
</p>
</div>
</div>
但是当我 select 日期例如 11.11.2015 时,它在输入中显示为 11.20.1500
我做错了什么?
这是一个笨蛋:http://plnkr.co/edit/1lXyWDAig2MRajxMLrLF?p=preview
将您的 ui-mask 更改为 ui-mask="XX.XX.XXXX"
,它应该可以正常工作
我正在尝试将 ui 日期选择器与 ui.mask:
一起使用 <div class="row">
<div class="col-md-6">
<p class="input-group">
<input type="text" class="form-control" ui-mask="99.99.9999" datepicker-popup="dd.MM.yyyy" ng-model="dt" is-open="opened" datepicker-options="dateOptions" ng-required="true" close-text="Close" />
<span class="input-group-btn">
<button type="button" class="btn btn-default" ng-click="open($event)"><i class="glyphicon glyphicon-calendar"></i></button>
</span>
</p>
</div>
</div>
但是当我 select 日期例如 11.11.2015 时,它在输入中显示为 11.20.1500
我做错了什么? 这是一个笨蛋:http://plnkr.co/edit/1lXyWDAig2MRajxMLrLF?p=preview
将您的 ui-mask 更改为 ui-mask="XX.XX.XXXX"
,它应该可以正常工作