React native React Native-不是函数-未定义

React native React Native-不是函数-未定义,react-native,React Native,我在React Native中有以下代码 从“React”导入React; 进口{ 样式表, 文本, 看法 按钮 文本输入, 形象,, 卷轴视图 }从“反应本族语”; 导出默认类App扩展React.Component{ 建造师(道具){ 超级(道具); 此.state={ apiData:[], }; 这个.getButton(); } 删除按钮(Id){ 取回(“http://192.168.2.22:9090/usuario/“+(Id){ 方法:“删除” }) .然后(响应数据=>{

我在React Native中有以下代码

从“React”导入React;
进口{
样式表,
文本,
看法
按钮
文本输入,
形象,,
卷轴视图
}从“反应本族语”;
导出默认类App扩展React.Component{
建造师(道具){
超级(道具);
此.state={
apiData:[],
};
这个.getButton();
}
删除按钮(Id){
取回(“http://192.168.2.22:9090/usuario/“+(Id){
方法:“删除”
})
.然后(响应数据=>{
日志(responseData.rows);
})
.完成();
this.dataId=null;
}
render(){
const data=this.state.apiData;
让dataDisplay=data.map(函数(jsonData){
返回(
名称:{jsonData.Nombre}
电子邮件:{jsonData.email}
Telefono:{jsonData.Telefono}
{}} />
this.deleteButton(jsonData.Id)}
color=“#ee4c4c”
/>
);
});
返回(
Usuarios desde BD MySQL
{dataDisplay}
);
}

}
您正在丢失对
的引用,因为您使用的是旧式lambda

替换这个

data.map(function(jsonData) {
带有箭头功能,如下所示

data.map(jsonData => {

由于您使用的是旧式lambda,因此正在丢失对该的引用

替换这个

data.map(function(jsonData) {
带有箭头功能,如下所示

data.map(jsonData => {