커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
Card.js, DetailPage.js를 붙여놓고 실행이 안됩니다.
[왕초보] 나만의 수익성 앱, 앱개발 종합반
3주차
북마크
위*우
댓글
24
추천
0
조회수
31
조회수
31
답변 완료


위에 파일을 덮어 씌우고 실행하니 에러가 뜨네요.



보고 계신 화면 전체를 캡처해 주시면, 튜터님들이 빠르게 상황을 상황을 이해할 수 있어요.




작성한 코드 및 에러 메세지

오류 발생 시, 작성한 코드 전체

Object {

 "key": "DetailPage-unxKmEoRjudP8lqaZ__vq",

 "name": "DetailPage",

 "params": undefined,

 "path": undefined,

}


TypeError: undefined is not an object (evaluating 'route.params.title')


This error is located at:

  in DetailPage (at SceneView.tsx:132)

  in StaticContainer

  in EnsureSingleNavigator (at SceneView.tsx:124)

  in SceneView (at useDescriptors.tsx:217)

  in RCTView (at View.js:32)

  in View (at CardContainer.tsx:281)

  in RCTView (at View.js:32)

  in View (at CardContainer.tsx:279)

  in RCTView (at View.js:32)

  in View (at CardSheet.tsx:33)

  in CardSheet (at Card.tsx:563)

  in RCTView (at View.js:32)

  in View (at createAnimatedComponent.js:211)

  in AnimatedComponent (at createAnimatedComponent.js:264)

  in AnimatedComponentWrapper (at Card.tsx:542)

  in PanGestureHandler (at GestureHandlerNative.tsx:14)

  in PanGestureHandler (at Card.tsx:536)

  in RCTView (at View.js:32)

  in View (at createAnimatedComponent.js:211)

  in AnimatedComponent (at createAnimatedComponent.js:264)

  in AnimatedComponentWrapper (at Card.tsx:532)

  in RCTView (at View.js:32)

  in View (at Card.tsx:526)

  in Card (at CardContainer.tsx:219)

  in CardContainer (at CardStack.tsx:663)

  in RNSScreen (at createAnimatedComponent.js:211)

  in AnimatedComponent (at createAnimatedComponent.js:264)

  in AnimatedComponentWrapper (at src/index.native.tsx:257)

  in MaybeFreeze (at src/index.native.tsx:256)

  in Screen (at Screens.tsx:38)

  in MaybeScreen (at CardStack.tsx:655)

  in RNSScreenContainer (at src/index.native.tsx:332)

  in ScreenContainer (at Screens.tsx:20)

  in MaybeScreenContainer (at CardStack.tsx:566)

  in RCTView (at View.js:32)

  in View (at Background.tsx:13)

  in Background (at CardStack.tsx:564)

  in CardStack (at StackView.tsx:437)

  in RNCSafeAreaProvider (at SafeAreaContext.tsx:87)

  in SafeAreaProvider (at SafeAreaProviderCompat.tsx:46)

  in SafeAreaProviderCompat (at StackView.tsx:430)

  in RCTView (at View.js:32)

  in View (at GestureHandlerRootView.tsx:17)

  in GestureHandlerRootView (at StackView.tsx:429)

  in StackView (at createStackNavigator.tsx:121)

  in PreventRemoveProvider (at useNavigationBuilder.tsx:697)

  in NavigationContent (at useComponent.tsx:35)

  in Unknown (at createStackNavigator.tsx:120)

  in StackNavigator (at StackNavigator.js:20)

  in StackNavigator (at App.js:19)

  in EnsureSingleNavigator (at BaseNavigationContainer.tsx:430)

  in BaseNavigationContainer (at NavigationContainer.tsx:132)

  in ThemeProvider (at NavigationContainer.tsx:131)

  in NavigationContainerInner (at App.js:17)

  in App (created by ExpoRoot)

  in ExpoRoot (at renderApplication.js:50)

  in RCTView (at View.js:32)

  in View (at AppContainer.js:92)

  in DevAppContainer (at AppContainer.js:107)

  in RCTView (at View.js:32)

  in View (at AppContainer.js:119)

  in AppContainer (at renderApplication.js:43)

  in main(RootComponent) (at renderApplication.js:60)

at node_modules/react-native/Libraries/Core/ExceptionsManager.js:95:4 in reportException

at node_modules/react-native/Libraries/Core/ExceptionsManager.js:141:19 in handleException

at node_modules/react-native/Libraries/Core/ReactFiberErrorDialog.js:52:4 in showErrorDialog


TypeError: undefined is not an object (evaluating 'route.params.title')


This error is located at:

  in DetailPage (at SceneView.tsx:132)

  in StaticContainer

  in EnsureSingleNavigator (at SceneView.tsx:124)

  in SceneView (at useDescriptors.tsx:217)

  in RCTView (at View.js:32)

  in View (at CardContainer.tsx:281)

  in RCTView (at View.js:32)

  in View (at CardContainer.tsx:279)

  in RCTView (at View.js:32)

  in View (at CardSheet.tsx:33)

  in CardSheet (at Card.tsx:563)

  in RCTView (at View.js:32)

  in View (at createAnimatedComponent.js:211)

  in AnimatedComponent (at createAnimatedComponent.js:264)

  in AnimatedComponentWrapper (at Card.tsx:542)

  in PanGestureHandler (at GestureHandlerNative.tsx:14)

  in PanGestureHandler (at Card.tsx:536)

  in RCTView (at View.js:32)

  in View (at createAnimatedComponent.js:211)

  in AnimatedComponent (at createAnimatedComponent.js:264)

  in AnimatedComponentWrapper (at Card.tsx:532)

  in RCTView (at View.js:32)

  in View (at Card.tsx:526)

  in Card (at CardContainer.tsx:219)

  in CardContainer (at CardStack.tsx:663)

  in RNSScreen (at createAnimatedComponent.js:211)

  in AnimatedComponent (at createAnimatedComponent.js:264)

  in AnimatedComponentWrapper (at src/index.native.tsx:257)

  in MaybeFreeze (at src/index.native.tsx:256)

  in Screen (at Screens.tsx:38)

  in MaybeScreen (at CardStack.tsx:655)

  in RNSScreenContainer (at src/index.native.tsx:332)

  in ScreenContainer (at Screens.tsx:20)

  in MaybeScreenContainer (at CardStack.tsx:566)

  in RCTView (at View.js:32)

  in View (at Background.tsx:13)

  in Background (at CardStack.tsx:564)

  in CardStack (at StackView.tsx:437)

  in RNCSafeAreaProvider (at SafeAreaContext.tsx:87)

  in SafeAreaProvider (at SafeAreaProviderCompat.tsx:46)

  in SafeAreaProviderCompat (at StackView.tsx:430)

  in RCTView (at View.js:32)

  in View (at GestureHandlerRootView.tsx:17)

  in GestureHandlerRootView (at StackView.tsx:429)

  in StackView (at createStackNavigator.tsx:121)

  in PreventRemoveProvider (at useNavigationBuilder.tsx:697)

  in NavigationContent (at useComponent.tsx:35)

  in Unknown (at createStackNavigator.tsx:120)

  in StackNavigator (at StackNavigator.js:20)

  in StackNavigator (at App.js:19)

  in EnsureSingleNavigator (at BaseNavigationContainer.tsx:430)

  in BaseNavigationContainer (at NavigationContainer.tsx:132)

  in ThemeProvider (at NavigationContainer.tsx:131)

  in NavigationContainerInner (at App.js:17)

  in App (created by ExpoRoot)

  in ExpoRoot (at renderApplication.js:50)

  in RCTView (at View.js:32)

  in View (at AppContainer.js:92)

  in DevAppContainer (at AppContainer.js:107)

  in RCTView (at View.js:32)

  in View (at AppContainer.js:119)

  in AppContainer (at renderApplication.js:43)

  in main(RootComponent) (at renderApplication.js:60)

at node_modules/react-native/Libraries/Core/ExceptionsManager.js:95:4 in reportException

at node_modules/react-native/Libraries/Core/ExceptionsManager.js:141:19 in handleException

at node_modules/react-native/Libraries/Core/setUpErrorHandling.js:24:6 in handleError

at node_modules/expo/build/errors/ExpoErrorManager.js:25:19 in errorHandler

at node_modules/expo/build/errors/ExpoErrorManager.js:30:24 in <anonymous>

at node_modules/expo-error-recovery/build/ErrorRecovery.fx.js:12:21 in ErrorUtils.setGlobalHandler$argument_0

와 에러 메시지를 첨부해 주세요.

Tip 1) </> 아이콘을 눌러 코드박스를 만들어 보세요.

Tip 2) Ctrl+A(맥의 경우 Command+A) 단축키로 코드를 한 번에 선택할 수 있어요!




취소
 공유
취소
댓글 0
댓글 알림
나의얼굴