Laavel URL에 액세스하여 동적 JavaScript 반환

2637 단어 PHPLaravelJavaScript
루트에 접근할 때 세션 등을 이용하여 사용자를 판단합니다
사용자마다 다른 JavaScript에 답장을 보냈는데, 이것은 당시의 관련 노트입니다.
resources/views/dynamic/script.blade.php
// BladeテンプレートにそのままJavaScriptを記述してます
(function(){
  window.App = {
    env: '{{ config('app.env') }}'
  }
})()
routes/web.php
Route::prefix('dynamic')->group(function () {
    Route::get('my-script.js', function () {
        return response()->view('dynamic/script', [], 200, [
            'Content-Type' => 'application/javascript; charset=UTF-8',
        ]);
    });
});
<script src="/dynamic/my-script.js"></script>
지정하기 위해Content-Type조수 함수response()를 사용하여 되돌아오는 방법ResponseFactory.
(참조: Illuminate\Contracts\Routing\ResponseFactory | Laravel API
해보긴 했는데 안 나왔어요.

좋은 웹페이지 즐겨찾기