問題タブ [react-intersection-observer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ReactJS — クラスコンポーネントで交差オブザーバーを使用する方法は?
react-intersection-observer
関数コンポーネントでなんとか使用できます。ただし、クラスコンポーネントで使用するとうまくいきませんでした。ドキュメントに従おうとしましたが、次のエラーが表示されます。
Invariant failed: react-intersection-observer: No DOM node found. Make sure you forward "ref" to the root DOM element you want to observe.
私は何を間違っていますか?前もって感謝します。
擬似コード
- 要素がビューポートに表示されたときにアニメーションをトリガーします。
reactjs - フレーマー モーション Animate Presence の終了の問題
framer-motion AnimatePresence コンポーネントに問題があります。コンポーネントがビューポート内に表示された後にアニメーションを開始しようとしています。これを実現するために、react-intersection-observer を使用しました。開始時のアニメーションは意図したとおりに動作しますが、終了時のアニメーションが中断し、何が問題の原因なのかわかりません。https://codesandbox.io/s/holy-dream-rb5gu?file=/src/index.jsでこの動作を再現するサンドボックスを作成しました