如何为 AngularJS(版本 1)设置 angular-ui/ui-calendar 的默认月份?默认情况下,它将其设置为当前月份
How do I set the default month for the angular-ui/ui-calendar for AngularJS(ver 1)? By default, it sets it to the current month
阅读完整日历文档后,我认为在 $scope.uiConfig 中的日历中设置月份属性,如下所示。但是我不明白我到底在哪里设置了月份属性。
$scope.uiConfig = {
calendar: {
firstDay:1,
month: 0,
year: 2018,
height: 220,
aspectRatio: 1.09,
editable: true,
header:{
left: 'title',
center: '',
right: ''
},
eventClick: $scope.alertOnEventClick,
eventDrop: $scope.alertOnDrop,
eventResize: $scope.alertOnResize,
eventRender: $scope.eventRender,
month: 3
}
};
已解决问题。我使用属性 'defaultDate' 而不是 'month'。这已根据完整日历文档 here 进行了更新。它接受任何时刻日期。例如:
$scope.uiConfig = {
calendar:{
defaultDate: "2018-10-01"
}
}
阅读完整日历文档后,我认为在 $scope.uiConfig 中的日历中设置月份属性,如下所示。但是我不明白我到底在哪里设置了月份属性。
$scope.uiConfig = {
calendar: {
firstDay:1,
month: 0,
year: 2018,
height: 220,
aspectRatio: 1.09,
editable: true,
header:{
left: 'title',
center: '',
right: ''
},
eventClick: $scope.alertOnEventClick,
eventDrop: $scope.alertOnDrop,
eventResize: $scope.alertOnResize,
eventRender: $scope.eventRender,
month: 3
}
};
已解决问题。我使用属性 'defaultDate' 而不是 'month'。这已根据完整日历文档 here 进行了更新。它接受任何时刻日期。例如:
$scope.uiConfig = {
calendar:{
defaultDate: "2018-10-01"
}
}