У меня проблема с переключением появления кнопки в моем реактивном проекте.
Я работаю над мини-реактивным проектом.Я хочу, чтобы моя кнопка показа переключала внешний вид другой кнопки со значением «submit», используя Reaction / JSX и не используя CSS.
import React, { Component } from 'react';
var show;
class FormComp extends Component {
constructor(props) {
super(props);
this.state = {
show : Boolean()
}
this.handleshow = this.handleshow.bind(this);
}
handleshow() {
this.setState ((prevState) => {
return {
show : !prevState.show
}
});
}
render() {
<form onSubmit={this.handlesubmit}>
<input type="submit" value="Show" onClick = {this.handleshow}/>
{ this.state.show ? <button>Submit</button> : null }
</form>
</div>
);
}}
export default FormComp;
Есть ли проблема с моим условным оператором рендеринга?