我收到错误:警告:函数作为 React 子节点无效。
我正在编写一个 React Native 应用程序。
interface RegisterScreenProps {
navigation: NavigationContainerRef;
}
const RegisterScreen: FunctionComponent<RegisterScreenProps> = ({
navigation,
}: RegisterScreenProps) => {
const { container, headerLogo, headerTitle, body } = styles;
return (
<SafeAreaView style={{ flex: 1 }}>
<KeyboardAwareScrollView style={styles.container}>
<View>
<TextInput value={'afasfasdfdsfssddfsdfsffasf'} placeholder={'My Input'} />
</View>
</KeyboardAwareScrollView>
</SafeAreaView>
);
};
export default RegisterScreen;
我尝试了很多解决方案,但没有成功。当我删除 KeyboardAwareScrollView 时,此代码工作正常。我需要用于 TextInput 的 KeyboardAwareScrollView。
最佳答案
这是一个 issue from react-native-keyboard-aware-scroll-view , 固定在 this commit .
您需要升级您的 react-native-keyboard-aware-scroll-view
package.json 中的版本为 0.9.2
关于react-native - 警告 : Functions are not valid as a React child.( react 原生),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63137676/