問題タブ [react-ref]

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 投票する
1 に答える
14001 参照

javascript - React Native で React.forwardRef() を使用する方法

refs子コンポーネントへのアクセスに使用しています

そしてそれらを呼び出します

以下のエラーが表示されます

警告: 関数コンポーネントに参照を与えることはできません。この参照にアクセスしようとすると失敗します。React.forwardRef() を使用するつもりでしたか?

0 投票する
1 に答える
269 参照

javascript - ref.current.scrollLeft は未定義を返します

私はコードを持っています:

コンポーネントに使用するmyRefと、 /が返されます(正しいコンポーネント ノードが返されます)。私がすべてのために使用する場合はうまくいきます。何が問題なのですか?ListmyRef.current.scrollLeftmyRef.current.clientHeightundefinedmyRef.currentmyRefdiv.App

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

javascript - React Native:コンポーネントrefが定義されていないのはなぜですか?

React Native アプリに次のコードがあります。

<Toolbar>これは、上部と下部に含まれる画面です<ComponentForm>。画面が読み込まれると、コールバック<ComponentForm>が呼び出され、connectView期待どおりのオブジェクトになります。ただし、 のSubmitボタンをクリックする<Toolbar>と、 であることを示すコールバックが呼び出されthis.cFormますundefined

したがって、問題はthis.cForm、画面が読み込まれたときに設定されますが、クリックSubmitするthis.cFormと未定義になることです。

これをデバッグする方法を知っている人はいますか?