반응형
Laravel 경로를 vue 구성 요소로 전달
나는 있습니다.index.blade.php
이 뷰에 값 코드를 포함했습니다.정상적인 상황에서 우리는 다음과 같이 라벨 경로를 통과할 수 있습니다.
<a href="{{route('some-route')}}"> Link </a>
이 안에 마스터 뷰 구성 요소가 있다고 상상해 보십시오.index.blade.php
그리고 지금 이 일을 하고 있습니다.
@section('body')
<router-view
{{-- Props --}}
prop1 = "{{route('route1')}}"
prop2 = "{{route('route2')}}"
prop3 = "{{route('route3')}}"
prop4 = "{{route('route4')}}"
prop5 = "{{route('route5')}}"
prop6 = "{{route('route6')}}"
prop7 = "{{route('route7')}}"
...
</router-view>
@endsection
나는 나의 가치 구성 요소에 사용하고 싶은 경로가 너무 많아서 이런 일을 하고 있습니다.
가끔은 이 모든 루트를 쓰고 소품 등을 사용하는 것이 좌절되기도 합니다.
이것을 하는 더 좋은 방법이 있습니까?
감사합니다 :)
Route::getRoutes()를 사용하면 RouteCollection을 반환할 수 있습니다.
$routeCollection = Route::getRoutes();
@section('body')
<router-view
{{-- Props --}}
@foreach(Route::getRoutes() as $key => $route)
prop{{ $key }} = "{{ $route->getPath() }}"
</router-view>
@endsection
언급URL : https://stackoverflow.com/questions/48203125/passing-laravel-routes-to-vue-components
반응형
'source' 카테고리의 다른 글
mongodb에 어떤 스토리지 엔진이 사용되는지 어떻게 알 수 있습니까? (0) | 2023.06.28 |
---|---|
ASP.NET MVC 보기 결과 대 부분 보기 결과 (0) | 2023.06.28 |
Spring Boot 컨트롤러의 열거형 무시 사례 역직렬화 (0) | 2023.06.28 |
Spring Boot Maven 플러그인을 사용하는 경우 Spring Boot 애플리케이션의 리소스가 jar 파일에서 누락됨 (0) | 2023.06.28 |
여러 개의 @조건부 주석을 지정할 수 있습니까? (0) | 2023.06.28 |