私は vueJS を初めて使用するので、アドバイスをお願いします。
問題の説明:
各ページは、json 形式でデータを非同期にフェッチし、データを入力してページにレンダリングします。
質問があります。項目をクリックして ID を別のページに渡す必要がある場合、新しいページで ID を取得して、レンダリング用のデータを非同期に取得するにはどうすればよいですか?
(現在考えられる方法は、jsp の setAttribute メソッドを使用し、それを非表示の入力に設定し、js を使用して値を取得し、データに値を入力して、非同期リクエストを開始することです)
1. プロジェクトの背景は Java で書かれています。
2. 現在、ルーティングは使用していません (ユーザーのログインによってページがインターセプトされるため、ルーティングの使用方法をまだ検討していません。したがって、シングルページ アプリケーションにすることは考えていません)
指導を求める
某草草2017-06-24 09:46:16
ルーティングを使用しない場合は、2 つの方法が考えられます。1 つは、A.jsp が b.jsp にジャンプする後、および b.jsp ページにパラメータを追加することです。 location.href.split('? id=')[1] を取得します。別の方法は、キャッシュ、localStroage、sessionStroage などをセットアップすることです
大家讲道理2017-06-24 09:46:16
すでに ID を持っている場合は、レンダリングするデータを直接取得してページに埋め込む方法と、Vue がレンダリングするローカル ページ データを直接取得する方法と、ID を埋め込んでからデータを取得する方法の 2 つがあります。非同期的にレンダリングされます。