以下是我的以下兩個組件。在MovieList
中使用MovieItem
。應用程序拋出異常。當應用程序拋出異常時,如何知道哪個組件View&Text屬於哪個組件內<Text>不支持Android`
我的問題是一個複雜的應用,有這麼多的組件被定義,在那裏indentify是View
& Text
屬於當我們仔細觀察錯誤消息,該組件的任何快速的方法?非常感謝。
異常
ExceptionsManager.js:63 Nesting of <View> within <Text> is not supported on Android.
handleException @ ExceptionsManager.js:63
handleError @ InitializeCore.js:114
reportFatalError @ error-guard.js:44
guard @ MessageQueue.js:48
callFunctionReturnFlushedQueue @ MessageQueue.js:107
(anonymous) @ debuggerWorker.js:71
電影list.js
import React, { Component } from 'react';
import MovieItem from './movie-item';
import {
Text
} from 'react-native';
class MovieList extends Component {
render() {
return (
<Text>
This is movie list
<MovieItem />
</Text>
);
}
}
export default MovieList;
電影item.js
import React, { Component } from 'react';
import {
View, Text
} from 'react-native';
import Image from 'react-native-image-progress';
import Progress from 'react-native-progress';
class MovieItem extends Component {
render() {
return (
<View>
<Image
indicator={Progress}
source={{uri: "http://lorempixel.com/400/200/"}}
/>
</View>
);
}
}
export default MovieItem;
是的,已經固定你的建議:)順便說一句,你知道我們怎麼能指出''和''當我們查看錯誤信息時的位置? –