У вас есть несколько проблем с вашим кодом. Функция состояния и альфа не должна быть внутри рендера, и вам нужно будет инициализировать ваше состояние и связать альфа-функцию в конструкторе, чтобы получить доступ к ним из остальной части вашего класса. Следующий переработанный код должен работать на вас:
class App extends React.Component {
constructor(props) {
super(props);
this.state = {
text1: "hello"
};
this.alpha = this.alpha.bind(this);
}
alpha() {
alert(this.state.text1);
}
render() {
return (
<div>
<input type="text" value={this.state.text1} />
<button onClick={this.alpha}>Click</button>
</div>
);
}
}