#reactjs #laravel #react-router-dom
Вопрос:
Я использую react с laravel.
чтобы мои маршруты просмотра зависели от маршрутизатора react, я использовал этот маршрут в web.php
Route::get('/{path?}',function(){return view('welcome');});
в дополнение к другим маршрутам laravel
Route::post("history",[historyController::class,'store']);
...
маршруты реагирования:
<Route exact path="/history" render={
()=>auth?
<React.Fragment>
<NavbarComp />
<Container>
<History/>
</Container>
</React.Fragment>
:
<Redirect to={{pathname:'/login'}}/>
}/>
У меня также есть laravel mail.blade.php
@component('mail::button', ['url' =>""]) shopping
history
@endcomponent
итак, вопрос в том, как проложить маршрут от этого mail.blade.php на страницу /история в маршруте реакции выше?
Ответ №1:
Вам нужно просто использовать URL-адрес вспомогательной функции вот так:
@component('mail::button', ['url' =>url('history')]) shopping
history
@endcomponent