reactjs - react-native 中的类型错误
问题描述
我是 react-native 和 aws appsync,graphql 的新手。我们正在尝试实现我们将拥有一个发送按钮的功能,因此一旦我们点击发送按钮,文本就会出现在屏幕上。事情是我们有实现了它,但是一旦我们击中它,我们就会收到错误消息
输入错误我们不知道为什么会导致这个错误
import React, { Component } from 'react';
import { View, Text, Button, FlatList, StyleSheet, Alert } from 'react-native';
import ChatView from './ChatView';
//import onCreatePostMessage from './query/onCreatePostMessage';
export default class ChatHistory extends Component {
constructor(props) {
super(props);
}
componentWillMount() {
this.props.onCreatePostMessage();
}
render() {
return (
<View style={styles.container}>
<Text>ChatHistory</Text>
<FlatList data={[].concat(this.props.chats).sort((a, b) => a.createdAt.localeCompare(b.createdAt))}
keyExtractor={(item, index) => index.toString()}
renderItem={({item}) => <ChatView chat={item}/>}
ref={ref => this.flatList = ref}
onContentSizeChange={() => this.flatList.scrollToEnd({animated: true})}
onLayout={() => this.flatList.scrollToEnd({animated: true})} />
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,
paddingTop: 20
}
});
请帮我解决这个问题!!谢谢
解决方案
推荐阅读
- python - (Python selenium)通过 Steam 的年龄检查
- python - 是否有任何首选的 Python 包来创建 lis 类型的文件(由 SQR 生成的输出文件)
- javascript - 如何从反应js中的api访问对象数组?
- openscenegraph - OSGB - 每个文件的瓦片数
- flutter - FormBuilderDateTimePicker 主题属性不起作用
- python - 有没有一种万无一失的方法来匹配两个相似的字符串序列?
- typeerror - react-admin TypeError:无法读取未定义的属性“保存”
- javascript - 禁止隐式访问窗口属性
- c++ - 如何转换'std::vector
'在初始化中'加倍' - mysql - Express中的redis会话块