我正在学习 React Native,并试图构建一个应用程序。但是,该应用程序卡在白屏上,不显示任何内容,也不给出任何错误。这段代码将从数组中渲染一个平面列表,并在右侧有一个删除滑动按钮。但我没有收到任何错误。
消息.js
import React, { useState } from 'react'
import {
View,
Text,
StyleSheet,
FlatList,
SafeAreaView,
StatusBar,
ItemSeparatorComponent,
Platform
} from 'react-native'
import ListItem from '../components/ListItem'
import ListItemSeparator from '../components/ListItemSeparator'
import DeleteSwipe from '../components/DeleteSwipe'
const messages = [
{
id: 1,
name: 'T1',
description: 'D2',
image: require('../assets/mosh.jpg')
},
{
id: 2,
name: 'T2',
description: 'D2',
image: require('../assets/mosh.jpg')
},
{
id: 3,
name: 'T3',
description: 'D3',
image: require('../assets/mosh.jpg')
},
{
id: 4,
name: 'T4',
description: 'D4',
image: require('../assets/mosh.jpg')
} …Run Code Online (Sandbox Code Playgroud) 我是 Rails 新手,并且设置了带有电子邮件和密码的用户模型以及 React 前端的设置。我的目标是使用 React 应用程序中的注册/登录端点,而不是使用默认的 Rails 视图。当我访问 http://localhost:3000/users/sign_up 时,我可以创建一个帐户并在 PGadmin 中查看数据。但是,我想为表单创建一个基于 React 的视图并使用设备的端点。我正在尝试使用 Postman 测试注册 api,但出现错误422 Unprocessable entity。不确定要在 Rails 中传递哪些参数。
http://localhost:3000/users/sign_up
Run Code Online (Sandbox Code Playgroud)
用过的:
{
"user": {
"email": "test2@test.com",
"password": "test"
}
}
Run Code Online (Sandbox Code Playgroud)
和
{
"email": "test2@test.com",
"password": "test"
}
Run Code Online (Sandbox Code Playgroud)