問題タブ [react-lifecycle]

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.

0 投票する
0 に答える
962 参照

reactjs - componentDidMountの前にReact refが呼び出されていない

私は自分のプロジェクトでこの例に従おうとしていますが、機能させることができませんでしたhttps://react-slick.neostack.com/docs/example/as-nav-for 理由は次のとおりだと思います:

  1. それらを同期するには、両方のオブジェクトへの参照が必要です
  2. componentDidMount() で設定された状態と同期されると思われます
  3. 状態が設定されている場合、参照は未定義です

componentDidMount() の前に ref コールバックを実行することが想定されていると思いましたが、そうではありません。

私のコードのビット:


これらはログです:

ここに画像の説明を入力

類似の質問: componentDidMount が ref コールバックの前に呼び出されました