Laravel Vue Inertia удалить подтверждение возврата модального окна со значением «1»Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Laravel Vue Inertia удалить подтверждение возврата модального окна со значением «1»

Сообщение Anonymous »

У меня возникли проблемы с функцией удаления элементов моей таблицы. Он продолжает возвращать модальное окно со значением 1. Я пробовал много возможных решений, которые нашел в Интернете, но мне все равно не повезло. Не могли бы вы помочь? Заранее спасибо.
Контроллер:
public function destroy($id) {
$articleCategories = ArticleCategory::findOrFail($id);

$articleCategories->delete();

return redirect()->route('article_categories')->with('message', 'Article category deleted successfully.');
}

Vue:

import Title from "../Layouts/Components/Title.vue";
import PaginationLinks from "../../components/PaginationLinks.vue";
import TableEditButton from "../../components/TableEditButton.vue";
import { router, useForm } from "@inertiajs/vue3";
import { ref, watch } from "vue";

const form = useForm({});

const props = defineProps({
articleCategories: Object,
});

function destroy(id) {
if (confirm("Are you sure you want to delete this record?")) {
form.delete(route("article_categories.destroy", { id }), {
preserveScroll: true,
});
}
}





{{ articleCategories.title }}




Delete








Подробнее здесь: https://stackoverflow.com/questions/798 ... th-1-value
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»