私のアプリケーションはLavarelを使用しており、ReactJSの特定のコンポーネントがあります。ルーティングはLaravelによって行われます。ルート/Users/<userid>
の場合、コントローラーがUserController.php
で、表示がuserview.blade.php
の場合、のdivにロードされた反応コンポーネントのURLから<userid>
を取得するにはどうすればよいですか?laravelからReactJSにparamsを渡すには?
0
A
答えて
1
このライブラリをLaracastから試すことができます。このライブラリを使用すると、コントローラのFacade経由でJavaScriptにサーバー側のデータ(文字列/配列/コレクション)を渡すことができます。
これは次のようになります(テストしていませんが、要点があります)。
public function UserController($userid)
{
JavaScript::put([
'userid' => $userid,
]);
return View::make('yourview');
}
さらに、ユーザーの視点からアクセスする方法を示します。 VueのJSのように反応するが、同じページ上にwindow.userID JS変数を追加して反応データモデルはそれを使用する必要があり、同じが適用される場合
0
UserController.php
あなたはこのように表示するuserid
にアクセスし、それを送ることができます:
public function getUser($userid) {
return view('userview')->with('userid', $userid);
}
userview.blade.php
あなたは(いくつかの入力で)それをつかむことができますようにこれは:
<input type="text" value="{{ $userid }}" />
これは、あなたの問題をどのように理解するかです。そうでなければ、親切に私を修正してください!
関連する問題
- 1. reactjsからnodejsにデータを渡す
- 2. Jenkinsからparamsをbuild.gradleに渡す方法は?
- 3. url paramsをtemplateUrlに渡すには
- 4. paramsをルートコンポーネントに渡す
- 5. reactjsの親コンポーネントから子コンポーネントにデータを渡すには?
- 6. autocomplete_field_tagでparams [:search]を渡すには?
- 7. Node.js:POSTでparamsを渡すには?
- 8. route paramsからIDを取得してサービスに渡す方法
- 9. Laravel:ベースコントローラーからdefault.blade.phpにデータを渡す
- 10. コントローラからブレードビューにデータを渡すlaravel
- 11. paramsをメソッドに渡さずにモジュール内のコントローラからparamsにアクセスする必要があります
- 12. 渡すのparams
- 13. PHPデータをReactJSに渡す
- 14. Laravel 5.2 paramsをURLに追加
- 15. LaravelによるReactJSのホスティング
- 16. JavascriptでC#から渡されたparams object [] itemsを読むには?
- 17. ApolloデータとReact Router 4 url paramsをコンポーネントに渡すには
- 18. paramsをMS Word 2003ドキュメントアドインに渡すには?
- 19. 配列をLaravelのビューからコントローラに渡す方法は?
- 20. laravelからvue jsにデータを渡す方法は?
- 21. は、登録を考案するのparamsを渡すときに/
- 22. devise_invitableコントローラにparamsを渡すにはどうすればいいですか?
- 23. Rails 4のボタン送信からparamsを渡すことはできますか?
- 24. reactjs内の子コンポーネントにデータを渡す
- 25. あるnpmスクリプトから別のnpmスクリプトにparamsを渡す方法
- 26. ReactJsイベントがコンテナからプレゼンテーションコンポーネントに渡されました
- 27. アレイをLaravelコントローラに渡すには
- 28. 角2子コンポーネントにparamsの関数を渡す方法は?
- 29. check_box_tagを使ってRailsのparamsハッシュに渡す方法は?
- 30. Laravelビューからコントローラへデータを渡す
わかりません。 –
一般に、サーバー側変数とクライアント側変数は完全に異なるドメインで評価されます。あなたはサーバやクライアントで反応を演出していますか? – azium