РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jsnuPmApDH 70 of 84 menu
◀ ▶

Обработка DELETE в Nuxt

Удаление ресурса на сервере обычно оформляют методом DELETE. В server/api для него в имени файла используют суффикс .delete, часто вместе с параметром в пути.

Файл [id].delete.js в каталоге server/api/posts реагирует на /api/posts/ и значение id. Достаточно прочитать параметр и вернуть простой JSON-ответ:

export default defineEventHandler((event) => { const id = getRouterParam(event, 'id'); return { ok: true, }; });

В учебном проекте массив на диске мы не меняем: важно показать, какой адрес и метод обрабатывает Nuxt. Клиент после DELETE получает подтверждение в теле ответа.

Сделайте DELETE API для заказа по числовому id в пути.

Ответ DELETE должен содержать ok: true в JSON.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить