所以,我有一个带有文本的组件:
<Animated.View
onLayout={({
nativeEvent: {
layout: { height: h },
},
}) => setContainerHeight(h)}
>
<Text style={styles.text}> Whatever </Text>
</Animated.View>
我正在测量它的高度,但是它仅适用于第二个渲染器。我知道这是因为我的钩子默认值= null,但我需要它来度量文本大小,甚至在它呈现之前。在React Native中怎么可能呢?