Mar*_*son 2 javascript angularjs angular-translate
我正在使用angular-translate为我的应用程序提供动态语言支持.我也使用了一个日历组件(http://angular-ui.github.io/ui-calendar/),它与angular(jQuery根)不能很好地兼容.为了能够在运行时翻译它,我需要检测语言何时发生变化.
基本上我需要知道何时$translate.use()被调用并且语言已被更改.
有没有办法检测语言何时发生变化,以便我可以触发日历组件的翻译?
这就是我解决它的方式:
$rootScope.$on('$translateChangeSuccess', function(event, current, previous) {
// Language has changed
});
Run Code Online (Sandbox Code Playgroud)