私は現在、反応してWikipediaスタイルのウェブサイトを作成しています。データ入力の理由から、私はそうのように、それの一部を設定するdangerouslySetInnerHTMLを使用して、データベースからの全体のHTMLを取得しています:React:スクロールのアンカータグをクリックするとページがリロードされなくなる
dangerouslySetInnerHTML={{ __html: this.props.section.text }}
は今、それで遊んでビデオを持っているページの他の部分がありますただし、同じページの別の部分に移動するために<a href="#id>
スタイルタグ(データベースを使用して設定)をクリックするたびに、ページ全体がリフレッシュされます。
これは、ビデオがリロードされ、最初から再生を開始するため、問題が発生します。
危険な設定のアンカータグを使用して、ページ全体のリロードを行わずにページの一部にスクロールする方法はありますか?
編集:以下のバージョンを使用して:
"反応": "^ 16.0.0"、 "反応ルータ-DOM": "^ 4.2.2"
使用している反応ルータのバージョンはどれですか? – Chris
@Chris私は[email protected] –