开发者问题收集
我正在我的机器上设置 react-native 和 expo。当我在终端中运行 expo start 时,我得到一个空白屏幕,上面写着“发生了意外错误”并且当我扫描二维码时,我得到“网络响应超时”。我尝试按照文档中设置 expo 环境的所有步骤操作,所以我不知道哪里出错了以及如何解决它。我甚至尝试在我的计算机上删除并重新安装 expo-cli。我正在使用 linux,并且安装了[email pro
尝试此代码<View style={styles.container}><StatusBarbackgroundColor="blue"barStyle="light-content"/><Text> just test </Text></view>但是当我运行 expo 时,它给出一个错误Cannot add a child that doesn't have a YogaNode to a p
我想在我的手机/模拟器上进行调试并将其动态指向 API。const {manifest} = Expo.Constants;const api = manifest.packagerOpts.dev? manifest.debuggerHost.split(':').shift().concat(':3000'): 'productionurl.com'export function getEve
我在Constants中的const{manifest}=Expo.Constants处收到错误,并显示错误“未定义不是对象”。我无法获取它。有人能帮助我消除该错误吗?我试图在我的计算机上运行的 API 和我在手机上调试时建立连接。无论 IP 地址是什么,它都应该连接。import moment from 'moment';import Expo from 'expo';const{ manife
如何修复 Expov34.0.0中的此错误?
在使用 Expo 成功初始化 React-native 应用的模板构建后,我开始更改以添加我自己的模板,包括 redux。它返回以下错误(在远程调试窗口中):Warning: React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for com
未处理的承诺拒绝:错误:未为给定的视图控制器注册本机启动画面。首先为给定的视图控制器调用“SplashScreen.show”。当我第一次启动应用程序时,我只在我的 ios 模拟器上收到以下警告。在我的 ios 物理设备或 android 模拟器上没有。我使用expo-splash-screen作为启动画面。这是我可以忽略的问题还是我需要解决它,因为我不知道如何解决它。启动画面似乎加载正常。这是e
我正在开发一个 react-native 应用,目前有两个屏幕可通过底部的选项卡访问。我想在按下时导航到特定屏幕,并尝试触发从一个屏幕到下一个屏幕的导航。为此,我似乎需要将一个 prop 传递给屏幕并按如下方式访问它:const {navigate} = this.props.navigation;然后执行:onPress={() => navigate('Result', {result: re
尝试使用 switchnavigation 进行导航时返回此错误。我已尝试删除它。然后 props 返回未定义的“导航”。import React from 'react';import { Text, View, Image, TouchableOpacity } from 'react-native';import Icon from 'react-native-vector-icons/Io