ルーティングコンポーネントジャンプページおよびストレージパラメータを[リアクト]

現在使用されたレコードより快適な方法:

1、ジャンプ

<ボタン型= "二次"サイズ= '小さな'> 
              <リンクへ= {{パス名: '/ベース/ strategyList'、検索:ID + ''、クエリ:{sceneId:ID、レコード:レコード}}}>查看< /リンク> 
            </ボタン>&NBSP;

2、値を取得します:

  componentDidMount(){ 
    CONST {ディスパッチ、LOCATION}は = これは、.props 

    せrecvParam; 

    IF(location.query && location.query.record){ // 現在の分析パラメータ 
      recvParam = location.query.recordと、
      sessionStorage.setItem( 'データ' 、recvParam); // のsessionStorageに格納 
    } { 
      recvParam = sessionStorage.getItem( 'データ'); // ない状態パラメータは、パラメータがのsessionStorageをとらない
    } 

    この.setState({ 
      recvParam 
    })

    はconsole.log ( "recvParam" 、recvParam)
  }

 

おすすめ

転載: www.cnblogs.com/the-fool/p/11365425.html