Markut adlı üyeden alıntı: mesajı görüntüle
web.php de uçnoktanı put olarak tanımlamanız lazım.

kodunuzu burası da patlatıyor olabilir. çünkü sabit bir uç noktaya id değeri varsa put yoksa post yap diyorsunuz.

let method = this.params.id ? 'PUT' : 'POST';
Yorumun için teşekkür ediyorum. Ancak web.php de update zaten put olarak tanımlı. Aslında farklı bir note.app'de put işlemi sorunsuz çalışıyor. Ancak bu calendar.js ile bi türlü çalıştıramadım.


Api.php: 


Route::prefix('events ')->group(function () {
    Route::get('/get', [EventController ::class, 'getEvents']);
    Route::get('/view', [EventController::class, 'eventsView']);
    Route::post('/store', [EventController ::class, 'store']);
    Route::put('/update/{id}', [EventController ::class, 'update']);
});
Web.php:


    Route::get('/api/events/get', [EventController  ::class, 'getEvents'])->name('api.events.list');
    Route::get('/api/events /view', [EventController  ::class, 'eventsView'])->name('api.events.view');
    Route::post('/api/events /store', [EventController  ::class, 'store']);
    Route::put('/api/events /update/{id}', [EventController  ::class, 'update']);