問題タブ [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。
したがって、私はmeasurefromを使用していNativeMethodsMixinます:
ここからどこに行くべきかよくわかりません。この問題に関連するほとんどの SO 投稿は古くなっているようです。
refto 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。私は何が欠けていますか?