angular:uib-datepicker语言环境未动态设置

时间:2017-03-29 15:25:56

标签: angularjs datepicker angular-translate

考虑以下设置:我有一个带有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

0 个答案:

没有答案