动画:文本字符串必须在 <Text> 组件中呈现

Anim: Text strings must be rendered within a <Text> component

不知道为什么我会收到此错误有人可以提供帮助吗?没有正在呈现的文本

render() {

const { width, height } = Dimensions.get('window')
        const animatedHeight = {
                        transform : this.animated.getTranslateTransform()
        }
        return (
            <Animated.View style={{flex:1, backgroundColor:'red'}}>
                <Animated.View style={[animatedHeight, { position: 'absolute', left: 0, right: 0, zIndex: 10, backgroundColor: 'white', height: height }]}>

                </Animated.View>
            </Animated.View>

        )
    }

我猜这是由隐藏在 Animated.View 个子项中的空格引起的。 Self-enclosed标签应该可以解决问题。

<Animated.View
  style={[
    animatedHeight, 
    {
      position: 'absolute',
      left: 0, 
      right: 0, 
      zIndex: 10, 
      backgroundColor: 'white', 
      height: height
    }
  ]}
/>