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