2

サーバーへの POST リクエストに従って、Laravel 8 で Inertia JS を使用しています。問題は、ブラウザーの URL も POST 要求で更新されることです。これは、場合によっては予想される動作である可能性がありますが、複数の Laravel ルートを使用してさまざまな種類の要求をサーバーに送信しているにもかかわらず、実際の G​​ET 要求をブラウザーに保持したいと考えています。

this.$inertia.put(`/task/${task_id}`, {order, category_id});

this.$inertia.visit(`/task/${task_id}`, {
    method: 'put',
    data: {order, category_id},
    only: ['categories', 'msg'],
    replace: true,
    preserveState: true,
    preserveScroll: true,
});
                

Inertia JS を使用して POST リクエストをサーバーに送信する際に、ブラウザーに既存の GET URL を保持する方法を知っている人はいますか?

4

1 に答える 1

0

あなたは削除しようとすることができます replace: true

于 2021-11-17T12:20:27.577 に答える