新しいbalance
オブジェクトで毎回<h1>
をクリックすると、calander.fullCalendar( 'refetchEvents')はリフレッシュされません。カレンダービューでは月が変更されません。refetchEventsはカレンダーを更新しません
var app=angular.module('myApp',[]);
app .controller('myController', ['$scope', '$http', function ($scope, $http) {
$scope.init=function(){
$scope.LeaveBalance=[
{
'month':"JAN",
'pd':06,
'op':04,
'defaultDate':'2017-01-05'
},
{
'month':"FEB",
'pd':06,
'op':04,
'defaultDate':'2017-02-05'
},
{
'month':"MAR",
'pd':06,
'op':04,
'defaultDate':'2017-03-05'
},
{
'month':"DEC",
'pd':06,
'op':04,
'defaultDate':'2017-12-05'
}
];
}
$scope.myfunc =function(balance){
$scope.showLeaveBalance(balance)
}
$scope.showLeaveBalance =function(balance){
calendar= $('#fullCalendar').fullCalendar({
defaultDate: balance.defaultDate,
editable: true,
eventLimit: true,
events: [
{
title: 'SL',
start: '2017-10-01',
// specialevent:'2017-10-15'
},
{
title: 'SL',
start: '2017-10-28',
//specialevent:'2017-10-18'
}
]
});
calendar.fullCalendar('refetchEvents')
}
}])
私のバイオリンはhttps://jsfiddle.net/shwwL2z1/2/に動作していないしかし、私はeveryting correctly.Can誰もがそれをチェックし、更新していますか?
あなたのフィドルがうまくいきません。 – Dixit
はい、「瞬間が定義されていません」というエラーです。私は瞬間のプラグインを追加しました。 – krish