Laravel Inertia 检查 JSX 文件中的当前路线?

问题描述 投票:0回答:1

我需要检查我的 .jsx 文件之一中的当前路由以显示特定组件,有没有办法模仿 Laravel 的 Route::is() 功能?

现在我执行以下操作:

// helpers.php

export function IsRoute(query) {
    return query == window.location.pathname;
}

编辑:我知道我可以直接检查网址路径,但如果有更方便的方法来执行此操作,我很想知道

Laravel 版本:10.44.0 PHP 版本:8.3.3 惯性:^0.11.1 惯性反应:^0.8.1

reactjs laravel routes client-side inertiajs
1个回答
0
投票

你需要这个:Ziggy,JavaScript 中的 Laravel 路由

您可以将它与 React、Vue 或 vanilla JS 一起使用。其中,它具有 route().current() 函数,可以检查当前路线是什么。

© www.soinside.com 2019 - 2024. All rights reserved.