首页 > 解决方案 > 在Press React-Native 上找不到变量

问题描述

我是新手,我正在尝试在按钮的 onPress 方法中运行一个简单的函数,但是当我尝试加载按钮所在的页面时,它返回错误“无法找到变量'test'”

这是代码

import React from 'react';
import { Layout, Button, Text  } from 'react-native-ui-kitten';

export default class Settings extends React.Component {

test(){
      fetch('http://192.168.100.160:3000/prenotazioni')
        .then(response => response.json())
        .then(users => console.warn(users))
}

render(){
  return (
  <Layout style={{flex: 1, alignItems: 'center', justifyContent: "center"}}>
    <Text>Sei nelle Settings</Text>
    <Button onPress={test}>MySQL</Button>
  </Layout>
  );
}
}

标签: react-native

解决方案


改为使用onPress={this.test}


推荐阅读