android - 将 React Native 前端与 Node 后端连接起来
问题描述
如果这是一个愚蠢的问题,请提前抱歉,但我在这里绕圈子。我对 react 和 node 很陌生,并希望将我的 react 原生前端与我的 node 后端连接起来。我读过的几乎每个教程都告诉我“在类声明之后和渲染方法之前粘贴 fetch api 代码”,但我的任何代码中都没有类声明或渲染方法,所以我是对将 fetch api 代码放在哪里有点困惑?我不知道这是否有很大的不同,但我的应用程序的每个屏幕都在它自己的文件中,因为它是自己的功能,我正在使用堆栈导航器在屏幕之间切换,它的功能包含在堆栈导航器的另一个文件中。
如果有人可以为我提供一些帮助,我将不胜感激,我不知道该怎么做。
下面包括我的登录屏幕功能,因此当我说屏幕设置为功能时,您可以了解我的意思。所有其他屏幕的布局方式相同。如果您需要查看其他内容,请告诉我,我将编辑并添加它!
import React from 'react';
function LoginScreen() {
return(
<View style={{ alignItems: "center", marginTop: 24 }}>
<Text style={styles.text}>
Login Screen
</Text>
</View>
);
}
export default LoginScreen
再一次,我会很感激任何人能给我的帮助,因为这让我发疯了,我真的很想让这个工作!
解决方案
使用功能组件,您可以在函数中声明“方法”:
function LoginScreen() {
const submit = () => {
//do something
}
return <View>
<Button title="Submit" onPress={submit} />
</View>
}
推荐阅读
- javascript - 从 XML 加载游戏图块数据并使用 jQuery 渲染新图块
- java - 如何使用gradle eclipse为vscode中的java项目生成.classpath容器条目(gradle缓存中的所有依赖项)?
- javascript - 使用 Electron 在预加载脚本中导入打字稿文件
- go - 在使用 go 模块的 GOPATH 之外的项目中运行 godog 时出现错误“无法编译 testmain 包”
- php - 我如何创建只有一个特殊字符的生成器字符串?
- excel - 过滤器和整行删除问题
- python - 是否有任何方法打印字典,其中包含来自对象的所有信息?
- sql - 运行脚本时,我在 SQL 中得到“除以零”
- java - 我应该如何正确地将一些 Fragment 放入 mainActivity 中的 FrameLayout?
- aspnetboilerplate - 了解 APB 服务和存储库