2017-07-12 14 views
0

からのリンクは、折りたたみ可能なパネルを切り替えるために使用されないようにする:私は希望このようなリンクをクリックするとリアクト-ルータを:ハッシュ(#)ブートストラップハッシュリンクで再レンダリングコンポーネント

<Link to='#' data-toggle='collapse' data-target={dataTarget} aria-expanded='false'>{this.props.text}</Link> 

をしないように、ルータを反応させ、再コンポーネントをレンダリングします。

上記のリンクは、一部のページコンテンツをオーバーフローするナビゲーションメニューで使用されます。メニューのリンクがクリックされると、ページコンテンツが更新されます。これは、反応ルータがリンク上のクリックをピックアップし、その結果、現在のページのルートがトリガされるために発生します。

リンクを再描画しないで折りたたみパネルを切り替えるだけで、これを回避するにはどうすればよいですか?

答えて

0

#をfrom = '#' `から削除しても更新されません。

+0

私がしている場合:to = ''反応ルータはサイトのルートに移動するだけです – ThomasH

+0

?レンダリングされたHTMLのようなものです –

関連する問題