ui-bootstrap下关于日期的插件是datepicker,但其块状显示的方式,限制了其应用范围,或者说datepicker就是为做基础插件而生。于是依赖datepicker的datepickerPopup的弹出框模式使其更接近于bootstrap-datepicker:
1. 明确范围
可以看到中文国际化分成两部分,一个是对datepicker插件,一个是对datepickerPopup插件。
2. 对datepicker中文国际化
引入angular-locale_zh-cn.js中文化文件。
datepicker使用dateparser组件对日期格式做处理,其主要使用$locale引用文字资源。
3. 对datepickerPopup中文国际化
先分解其使用过程:
1). 使用处,在master/template/datepickerPopup/popup.html
<ul class="uib-datepicker-popup dropdown-menu uib-position-measure" dropdown-nested ng-if="isOpen" ng-keydown="keydown($event)" ng-click="$event.stopPropagation()">
<li ng-transclude></li>
<li ng-if="showButtonBar" class=