考虑以下设置:我有一个带有angular-bootstrap datepicker(uib-datepicker-directive)的表单,我想用不同的语言提供服务,以便日期以不同的格式显示。
我正在使用angular-dynamic-locale-module动态更改语言环境,方法是使用状态参数中的信息。
使用角度日期过滤器{{vm.date | date:'fullDate'}}
不幸的是,datepicker的格式不能立即生效。当加载页面并调用set-locale函数时,需要单击datepicker来调整月份的格式并单击月份,然后再调整工作日的翻译。
我创建了一个用来证明行为的傻瓜。
http://plnkr.co/edit/2HA8LI5SzUqx2jSmUdjn?p=preview
有谁知道这种行为?如果是这样,有没有办法解决这个问题,最好不要搞砸datepicker指令?
Thanx提前,micoud