Я новичок в react-native и программировании в целом. Эта вещь иногда меня очень сбивает с толку, которую я нахожу во всех обучающих материалах, и, похоже, никто не объясняет это. иногда я вижу, что некоторые из них используют
const Search = () => {
return (
<View>
<Text>This is Search Screen</Text>
</View>
);
};
, и они экспортируют файл в конце с
export default Search;
Другой способ создания экрана - это
export default class App extends React.Component{
render() {
return (
<View>
<Text>This is Search Screen</Text>
</View>
);
}
}
И в этом методе также требуется функция рендеринга без отдельной строки экспорта.
Может кто-нибудь объяснить это подробно или указать на какую-то статью или более ранний вопрос, где на него дан ответ. Я пытался найти его везде, но не нашел ничего, что я мог бы понять.