我试图根据我界面中选择的语言动态更改fullcalendar的语言。更改语言的下拉列表与工厂相关联,并且我使用手表获取更改后的值:
$scope.$watch(function() {
return langFctr.selectedLang;
},
function(newValue, oldValue) {
if (oldValue != newValue) {
$scope.selectedLang = newValue;
$('#calendar').fullCalendar('option', 'lang', $scope.selectedLang);
}
}
);
但是语言在fullcalendar中没有变化,这是我的code
答案 0 :(得分:2)
要使用FullCalendar的其他语言,您必须先包含语言的js.The文件包含在lang /目录中。现在您必须通过脚本加载所包含的文件。
例如,要包含es脚本,请使用: -
$(document).ready(function(){
$('#calendar').fullcalendar({
lang:'es'
});
});
现在在脚本标记内使用以下代码段: -
{{1}}