Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌日历不刷新事件_Javascript_Angularjs_Google Api_Google Calendar Api - Fatal编程技术网

Javascript 谷歌日历不刷新事件

Javascript 谷歌日历不刷新事件,javascript,angularjs,google-api,google-calendar-api,Javascript,Angularjs,Google Api,Google Calendar Api,我使用谷歌api从谷歌获取我项目的事件列表。 我的代码是 this.getEvents = function(startDate, maxDate) { gapi.client.load('calendar', 'v3', function() { var request = gapi.client.calendar.events.list({ 'calendarId': 'primary', 'timeMin': (new Date(startDate)).

我使用谷歌api从谷歌获取我项目的事件列表。 我的代码是

this.getEvents = function(startDate, maxDate) {
  gapi.client.load('calendar', 'v3', function() {
    var request = gapi.client.calendar.events.list({
      'calendarId': 'primary',
      'timeMin': (new Date(startDate)).toISOString(),
      'timeMax': (new Date(maxDate)).toISOString(),
      'showDeleted': false,
      'singleEvents': true,
      'orderBy': 'startTime',
    })
    request.execute(function(response) {
      if (!response.error) {
        deferred.resolve(response.items);
      } else {
        deferred.reject('error');
      }
    });

  })
  return deferred.promise;
}
当我第一次加载时,事件被加载,但是当我添加编辑删除和回调函数getevents时,事件在我重新加载页面之前不会更改。我怎样才能修好它