Hallo, ich bin neu zu reagieren, also ertragen Sie mit mir. Unten ist mein Code ...Wie setze ich in react-native?
import React from 'react';
import { StyleSheet, Text, View, TouchableHighlight, AsyncStorage, ListView } from 'react-native';
export default class App extends React.Component {
constructor(){
super();
this.state = {
myLeader: 'Joe',
};
}
setMyLeader(name){
this.setState({
myLeader: name
});
}
render() {
return (
<View>
<TouchableHighlight
style={{padding: 30}}
onPress={this.setState(myLeader: 'xxx')}
>
<Text>foo</Text>
</TouchableHighlight>
</View>
);
}
}
Fehlermeldung ist dies. 'Variable kann nicht gefunden werden: myLeader'
Wie behebt man dieses Problem?
onPress = {() => this.setMyLeader ('xxx')} // es hat funktioniert – sonicmario