問題タブ [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.
javascript - React Native で React.forwardRef() を使用する方法
refs
子コンポーネントへのアクセスに使用しています
そしてそれらを呼び出します
以下のエラーが表示されます
警告: 関数コンポーネントに参照を与えることはできません。この参照にアクセスしようとすると失敗します。React.forwardRef() を使用するつもりでしたか?
javascript - ref.current.scrollLeft は未定義を返します
私はコードを持っています:
コンポーネントに使用するmyRef
と、 /が返されます(正しいコンポーネント ノードが返されます)。私がすべてのために使用する場合はうまくいきます。何が問題なのですか?List
myRef.current.scrollLeft
myRef.current.clientHeight
undefined
myRef.current
myRef
div.App
javascript - React Native:コンポーネントrefが定義されていないのはなぜですか?
React Native アプリに次のコードがあります。
<Toolbar>
これは、上部と下部に含まれる画面です<ComponentForm>
。画面が読み込まれると、コールバック<ComponentForm>
が呼び出され、connectView
期待どおりのオブジェクトになります。ただし、 のSubmit
ボタンをクリックする<Toolbar>
と、 であることを示すコールバックが呼び出されthis.cForm
ますundefined
。
したがって、問題はthis.cForm
、画面が読み込まれたときに設定されますが、クリックSubmit
するthis.cForm
と未定義になることです。
これをデバッグする方法を知っている人はいますか?