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»