ホームページ  >  に質問  >  本文

javascript - vuejs2.0 は非シングルページ アプリケーションです。プロジェクトの詳細のリクエストを処理するにはどうすればよいですか?

私は vueJS を初めて使用するので、アドバイスをお願いします。

問題の説明:
各ページは、json 形式でデータを非同期にフェッチし、データを入力してページにレンダリングします。

質問があります。項目をクリックして ID を別のページに渡す必要がある場合、新しいページで ID を取得して、レンダリング用のデータを非同期に取得するにはどうすればよいですか?
(現在考えられる方法は、jsp の setAttribute メソッドを使用し、それを非表示の入力に設定し、js を使用して値を取得し、データに値を入力して、非同期リクエストを開始することです)

1. プロジェクトの背景は Java で書かれています。

2. 現在、ルーティングは使用していません (ユーザーのログインによってページがインターセプトされるため、ルーティングの使用方法をまだ検討していません。したがって、シングルページ アプリケーションにすることは考えていません)

指導を求める

阿神阿神2674日前1100

全員に返信(4)返信します

  • 某草草

    某草草2017-06-24 09:46:16

    ルーティングを使用しない場合は、2 つの方法が考えられます。1 つは、A.jsp が b.jsp にジャンプする後、および b.jsp ページにパラメータを追加することです。 location.href.split('? id=')[1] を取得します。別の方法は、キャッシュ、localStroage、sessionStroage などをセットアップすることです

    返事
    0
  • 阿神

    阿神2017-06-24 09:46:16

    js は URL を直接解析して ID を取得します

    返事
    0
  • 大家讲道理

    大家讲道理2017-06-24 09:46:16

    すでに ID を持っている場合は、レンダリングするデータを直接取得してページに埋め込む方法と、Vue がレンダリングするローカル ページ データを直接取得する方法と、ID を埋め込んでからデータを取得する方法の 2 つがあります。非同期的にレンダリングされます。

    返事
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-24 09:46:16

    IDを別のページに渡す場合は、別のページでIDの値を取得するメソッドを記述してからリクエストを送信してください。

    返事
    0
  • キャンセル返事