Angularjs 完全删除所有事件

Angularjs 完全删除所有事件,angularjs,Angularjs,我从数据库中找到了一些事件。Fullcalendar工作正常,但如何删除单击按钮中的所有事件。我的主要目标是在需要时重置所有事件。这是实现这一目标的可能途径还是其他途径。我是新手。非常感谢你的帮助。提前谢谢 html 是的,可以使用完整日历功能删除事件: .fullCalendar('removeEvents'); 您可以找到更多信息是的,我在代码中使用了这个angular.element(“#calendar”).fullCalendar('removeEvents');不工作。有没有合适的

我从数据库中找到了一些事件。Fullcalendar工作正常,但如何删除单击按钮中的所有事件。我的主要目标是在需要时重置所有事件。这是实现这一目标的可能途径还是其他途径。我是新手。非常感谢你的帮助。提前谢谢

html


是的,可以使用完整日历功能删除事件:

.fullCalendar('removeEvents');

您可以找到更多信息

是的,我在代码中使用了这个angular.element(“#calendar”).fullCalendar('removeEvents');不工作。有没有合适的方法来实现使用angular js。谢谢,我是一个新手,你在哪里加载数据?一切正常。日历中加载的所有事件。
var app = angular.module('app', ['ui.calendar']);
 app.controller('Controller', function($scope, $http ,$timeout){

$scope.events = [];


$scope.myevents = function(start, end, timezone, callback) {
  $scope.loaderForm=true;
  var formdata = $scope.data;
  $http.post("EventsDate.php", formdata).then(function (response) {

        var events = [];
        var data   = response.data;

        angular.forEach(data, function(value, key){

            $scope.events.push({
                id: value.ID,
                title:  value.titleEvent,
                start:  value.dateEvent
            });

        });

      callback(events);
      $scope.loaderForm=false;

    });
  }


   $scope.removeallevents = function() {
      //function to remove all events
  }


   $scope.uiConfig = {
    calendar:{
        editable: true,
        header:{
          left: 'title',
          center: '',
          right: 'today prev,next'
        },
        dayClick: $scope.addEvent
    }
  };

    $scope.eventSources = [$scope.events,$scope.myevents];
    });
.fullCalendar('removeEvents');