У меня есть проблема с кнопками с реакцией. Когда я тестирую их в недавно инициализированном проекте, все работает нормально. Но когда я хочу, чтобы реализовать их в свой проект, он не работает, и это дает мне ошибку ...Тип элемента недействителен: ожидается строка (для встроенных компонентов)
Это здесь является частью моего проекта (не важный материал был оставлен из):
import React from 'react';
import {
Platform,
StyleSheet,
TouchableOpacity,
View,
Image,
Text,
Button,
Alert
} from 'react-native';
export default class CustomButtons extends React.Component {
constructor(props) {
super(props);
}
onPressLearnMore(){
Alert.alert("WORKING");
}
render(){
return(
<Button
onPress={this.onPressLearnMore()}
title="Learn More"
color="#841584"
accessibilityLabel="Learn more about this purple button"
/>
);
}
}
I've читал о решениях, где импорт Баттона не было правильно, я не вижу ничего плохого с моим, хотя. Помощь будет замечательной!
Какую версию React Native вы используете? «Button» был добавлен в React Native 0.37. – jevakallio
@jevakallio Похоже, я использовал 0,30 ответный ответ. Спасибо. Пожалуйста, напишите это как ответ, чтобы я мог его принять :) – ViktorG
сделано, спасибо :) – jevakallio