Я хочу, чтобы значение кнопки было нажато.Как извлечь значение с помощью функции-ссылки
class Calculator extends Component{
constructor(props){
super(props);
this.selectedNumber=this.selectedNumber.bind(this);
}
selectedNumber(e){
const option = e.value;
console.log(option);
alert(option);
}
render(){
return(
<div>
<p>
<button onClick={this.selectedNumber} name="option">1</button>
<button onClick={this.selectedNumber} name="option">2</button>
<button onClick={this.selectedNumber} name="option">3</button>
</p>
</div>
)
}
}
, когда я хочу щелкнуть по ссылочной функции с текстовым значением кнопки = 1, мне нужно 1 и т. Д.
и я получаю эту ошибку :::: "Предупреждение: сбойный тип пропипа: вы предоставили опору value
для поля формы без обработчика onChange
. Это отобразит поле только для чтения. Еслиполе должно быть изменяемым, используя defaultValue
. В противном случае установите либо onChange
, либо readOnly
. "