genymotion을 사용하여 React Native dev 환경을 실행하고 있습니다. 특정 구성 요소가로드되면 console.error 메시지가 나타납니다 :
there was a problem sending log messages to your development environment
<unknown>
를 사용하는 이상한 스택 추적
여러 가지 명명 된 함수 대신
내 코드에서 하나의 구성 요소로 문제를 좁혔습니다.
class Questions extends React.Component {
constructor(props){
super(props);
this.state = {
style: 'all',
selected: ''}
}
render = () => {
return (
<View style={styles.questions}>
<ScrollView>
{(this.props.questions && this.state.style == 'all')&&
this.props.questions.map(post => {
return (
<TouchableHighlight onPress={() => this.loadQuestion(post)} key={post.ID + new Date(post.post_date)} style={styles.questionCard} >
<View style={styles.questionCard} >
<View style={styles.title}>
<Text style={{color: 'white'}}>{post.post_title}</Text>
<Text style={{color: 'white'}}> - {post.display_name} {utils.timeSince(new Date(post.post_date))}</Text>
</View>
</View>
</TouchableHighlight>
)
})
}
</ScrollView>
</View>
)
}
}
이 컴포넌트가로드 될 때마다 위에서 언급 한 console.error가 발생합니다. 나는 이것이 계속 진행되지 않는다는 것을 알고 있으며 실제로 대답조차 기대하지 않지만 상실하고 있습니다.
정확한 오류 메시지를 Google에 표시하면 Github에서 한 가지 문제가 해결되지 않고 엑스포 SDK (오류)에 오류가 있고 404가되는 다른 문제를 연결한다고 언급 한 것입니다.
- 답변 # 1
- 답변 # 2
Okay I think I solved it, the problem was actually in my utils function 와이즈 비즈 . 나는 stray console.log () 문을 가지고 있었고 그것을 제거하면 오류가 사라졌습니다. 이 구성에서는 내부 자산에서 console.log ()를 호출 할 수 없습니다.
편집 : 좋아, 추가 디버깅 후에는 객체를 console.log ()하려고 할 때이 오류가 발생하지만 로그의 출처는 중요하지 않습니다.
이것이이 "오류"의 기원에 더 많은 빛을 비추기를 바랍니다.
당신이 말하는 객체는 실제로 호출의 응답이며, 크기가 bc 인 것을 좋아하지 않습니다. 그것은 단지 물체가 아니며 단지
timeSince
입니다. 통화에서 개체. 원하는 부분을 파괴하려고하면 사라집니다response
- Expo React-Native iOS 시뮬레이터가 작동하지 않음
- javascript : Expo Button 이름으로 네이티브 반응이 잘림
- reactjs : React js-요소 유형이 잘못되었습니다.
- 화면에서 탭 네비게이터로 네이티브 전달 매개 변수 반응
- android : 프로덕션 /APK 파일에서 비디오 녹화 (expo)가 작동하지 않습니다.
- typescript : AVPlaybackStatus의 오류 속성에 액세스하는 동안 오류가 발생했습니다.
- 2021 년 4 월부터 Xcode12로 iOS 앱을 빌드해야합니까?
- Expo SDK 39 푸시 알림이 작동하지 않음
- node.js : JSON 구문 분석 오류 : 값을 변경하려고 할 때 예기치 않은 EOF가 발생했습니다.
- secureTextEntry는 글꼴 패밀리 React Native를 변경하고 있습니다.
알겠습니다. 문제가 실제로 utils 함수
timeSince
에있었습니다. . 나는 stray console.log () 문을 가지고 있었고 그것을 제거하면 오류가 사라졌습니다. 이 구성에서는 내부 자산에서 console.log ()를 호출 할 수 없습니다.편집 : 좋아, 추가 디버깅 후에는 객체를 console.log ()하려고 할 때이 오류가 발생하지만 로그의 출처는 중요하지 않습니다.