問題タブ [nativemethodsmixin]
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 - ScrollViewでコンテンツのサイズを測定するには?
のコンテンツのサイズを測定したいScrollView
。
したがって、私はmeasure
fromを使用していNativeMethodsMixin
ます:
ここからどこに行くべきかよくわかりません。この問題に関連するほとんどの SO 投稿は古くなっているようです。
ref
to myを作成する必要があることを理解していますScrollView
(作成して を呼び出しました。_scrollView
を使用してアクセスできますthis.refs._scrollView
)。
this.refs._scrollView
問題は、次のmeasure
ように渡すことができないことです。
次に、次のエラーが表示されます。
次に、このgithub issueで説明されているように、実際のノード ハンドルを取得して渡そうとしfindNodeHandle
ました。measure
しかし、これは同じエラーになります。何か案は?
react-native - 反応ネイティブ ref (ListView) の高さを測定する
しかない場合、反応ネイティブ要素の高さをどのように測定できますref
か?
NativeMethodsMixinが表示されますが、実装方法が明確ではありません。
私はそれを次のように含めてみました:
NativeMethodsMixin
しかし、アプリはそれが未定義であると不平を言います。
RCTUIManager
私がルートに行く場合:
次に、エラーが発生します。Uncaught TypeError: Converting circular structure to JSON
その高さを取得したいだけですref
。私は何が欠けていますか?