我正在寻求解决我最近在 React Native TypeScript 应用程序中遇到的问题,该应用程序使用 Expo 编译器运行。
这是我的完整堆栈跟踪:
non-std C++ exception
ABI48_0_0RCTFatal
ABI48_0_0RCTConvertArrayValue
BB347F0E-F21C-3607-82E6-C8D750FDBF8C
BB347F0E-F21C-3607-82E6-C8D750FDBF8C
BB347F0E-F21C-3607-82E6-C8D750FDBF8C
_dispatch_main_queue_callback_4CF
4230C122-42E8-383B-BEEC-EE7B61F8BB61
4230C122-42E8-383B-BEEC-EE7B61F8BB61
CFRunLoopRunSpecific
GSEventRunModal
B3834960-244B-34E4-9EA0-CA4BB44EF0F3
UIApplicationMain
main
8A423F3F-B318-315E-99C7-05EE532E9C0D
Run Code Online (Sandbox Code Playgroud)
这是我的 index.tsx: import { registerRootComponent } from 'expo';
从“./App”导入应用程序;
// registerRootComponent 调用 AppRegistry.registerComponent('main', () => App); // 它还确保无论您在 Expo Go 中还是在本机构建中加载应用程序, // 环境都已正确设置 registerRootComponent(App);
和 App.tsx:
import React, { useState } from 'react';
import { NavigationContainer } from '@react-navigation/native';
import { createStackNavigator } from '@react-navigation/stack';
import AccountInfo from './components/account/AccountInfo';
import ProjectInfo from './components/account/ProjectInfo';
import CustomerBasket …Run Code Online (Sandbox Code Playgroud)