开发者问题收集
登录后,重定向到主页组件,我在这里调用:mapStateToProps = (state) => ({getUser: state.userReducer.getUser});并尝试呈现值:render() {const {getUser: {userDetails}} = this.props;return(<View><Text>{userDetails.EmployeeID}</Text><
对于待办事项列表应用,我想使用 SQLite 保留数据,但遇到了问题:- Invariant Violation: "main" has not been registered. This can happen if:* Metro (the local dev server) is run from the wrong folder. Check if Metro is running, sto
错误描述:此软件包的 Expo 支持版本11.23.1抛出错误并且无法越过启动画面。在 EAS Android Build 上从 Expo SDK 45 升级到 Expo SDK 47 后,这种情况开始发生。此模块在 Expo Go 中运行良好,但当我在实际的 Android 版本中加载我的应用时,出现以下错误:TypeError: null is not an object (evaluatin
我正在使用 React Native 和 expo 开发移动应用程序,我需要实现一个功能来记录和转录对着麦克风说的话。我尝试了很多解决方案,但都没有真正起作用,唯一一个似乎接近的解决方案是 @react-native-voice/voice。我安装了 @react-native-voice/voice:npm i @react-native-voice/voice我的代码:import { Vie
我收到以下错误..WARN Possible Unhandled Promise Rejection (id: 0): TypeError: null isnot an object (evaluating'this.Auth0Module.hasValidCredentialManagerInstance')更新 - 奇怪的是,当模拟器在 Android Studio 中运行时没有错误。但是,
我正在尝试使用@stripe/stripe-react-native包将 Stripe Payment 链接到 React Native Expo,但在向 Stripe 提供程序元素提供可发布密钥时出现错误
错误:错误:无效的钩子调用。钩子只能在函数组件的主体内调用。这可能是由于以下原因之一而发生的:您的 React 和渲染器版本可能不匹配(例如 React DOM)您可能违反了钩子规则您可能在同一个应用程序中拥有多个 React 副本函数组件主体的主体。这可能是由于以下原因之一而发生的:您的 React 和渲染器版本可能不匹配(例如 React DOM)您可能违反了钩子规则3。您可能在同一个应用中拥
我创建了一个新的 Expo 项目来使用不同的动画(npx create-expo-app my-app),并且安装了 react-native-reanimated 和 moti(npx expo install react-native-reanimated moti)。导入时没有出现任何问题,但是当我想做一个简单的动画时,出现以下错误:Warning: Invalid hook call. H
我使用 react-native firebase 从此处的软件包登录 Google:https://github.com/react-native-google-signin/google-signin#project-setup-and-initialization使用:yarn add @react-native-google-signin/google-signin它在 Android 上
我为主屏幕创建了一个自动滚动平面列表。当用户注销时,它会将用户引导至登录屏幕。问题是,当应用程序将用户引导至登录屏幕时,我得到了TypeError:null 不是对象(评估“ref.current.scrollToIndex”)。发生了什么,我该如何解决?自动滚动平面列表组件:export const BannerCarousel = React.forwardRef((props, ref) =
我有一个 react-native expo 管理(SDK 44)项目,并试图添加 react-native-track-player。我正在执行安装步骤并不断遇到导致应用程序崩溃的相同错误:TypeError: null is not an object (evaluating ‘TrackPlayer.RATING_HEART’)我正在使用eas build在 android 设备上使用exp
这是渲染之前的代码const HappyComponent = (props) => {console.log(JSON.stringify(props)); // the props are okconst [HHDays, setHHDays] = useState(null);useEffect(() => {const hours = props.infos.happy ?{allW
我构建了一个 expo 应用,在开发过程中它运行良好(我使用expo run:android来运行该应用),但是当我生成 apk 并安装它时它不起作用。该应用从未加载,只显示 expo 屏幕。有人知道这里发生了什么吗?我的 apk:https://exp-shell-app-assets.s3.us-west-1.amazonaws.com/android/%40anti-duhring/slee
每次我将 Amplify 导入到我的 React Native 项目的 App.js 文件中时,都会出现以下错误:TypeError: null is not an object (evaluating 'keys.filter')这是我导入它的方式:我仅使用 Expo 运行该项目。如果我注释掉import Amplify行,则任何其他使用与 Amplify 相关内容的文件都会导致发生相同的错误。
我已经使用 React Native 循环来填充如下所示的选择项 const categorylist = arr.map((data, key) => {if (data != "") {return <Select.Item label={data} value={data} key={data} />;}});我循环并像下面这样使用它,当数组包含非空值时它工作正常,但是当有空值时我收到错