2017-07-06 11 views
1

javascript変数をPHP変数に割り当てることはできますか?Laravel Blades - JS変数をPHP変数に割り当てる

は定義:{{ $var = jsVar }}{{ $var }}@{{ jsVar }}

私はこのような何か(この例で動作していない)をしたいと思います。

これは、パラメータをたとえばに渡すために必要です。名前付きルートを生成します。私は通常のJS機能myCustomFunction({{$laravel_var}})

答えて

2

にいくつかの変数を送信するために、いいえ、それは不可能である、このように使用することをroute('user', ['id' => jsVar])

0

ような何かを行うことはできません。 PHPはサーバー側の言語であり、HTML出力を見る前に実行されます。 JSはクライアント側であり、サーバーサイドコードが実行された後に実行されます。

アーキテクチャーを再考してJSのAJAX経由でAPIエンドポイントを呼び出す必要がありますので、アプリケーションのサーバー側と話すことができます

関連する問題