반응형
Laravel 및 Vuejs에서 액세스할 수 있도록 글로벌 변수를 설정하려면 어떻게 해야 합니까?
Laravel은 Vue Js 프레임워크와 함께 출하되었기 때문에
Larabel이 백엔드로, VueJs가 프론트엔드로 액세스할 수 있도록 글로벌 변수를 설정해야 합니다.
둘 다 이 글로벌 변수의 값을 변경할 수 있습니다.Vue는 API 요청을 통해 Laravel에 전달할 수 있습니다.
.env 파일로 설정할 수 있으므로 Vue는 process.env를 통해 액세스할 수 있습니다.VarName 및 Laravel은 메서드 env('VarName')를 사용하여 액세스할 수 있지만 이 경우 런타임에 변경할 수 없습니다.
다음 작업을 수행할 수 있습니다.
let window.something = {{ config('something') }}
메인 템플릿의 상부에 '1회 선언, 어디서나 이용 가능'이 미리 구현되어 있는 한 이러한 기능은 구현되어 있지 않습니다(내가 아는 한).
언급URL : https://stackoverflow.com/questions/54822015/how-to-set-global-variable-to-be-accessible-by-laravel-and-vuejs
반응형
'programing' 카테고리의 다른 글
Docker 컨테이너 localhost에 vue-cli 시작 페이지를 실행하는:.이 사이트에 도달할 수 없습니다. (0) | 2022.07.21 |
---|---|
GetLastError()에 의해 반환된 오류 코드에서 오류 메시지를 얻는 방법 (0) | 2022.07.21 |
이중 중첩 다이내믹 모듈 등록 - vuex (0) | 2022.07.21 |
memcpy 대신 더 빠른 방법? (0) | 2022.07.21 |
왜 무료의 가치가 무효로 버려지는가? (0) | 2022.07.16 |