Добрый день! Допустим, есть кнопка, которая при клике будет добавлять компонент Input на страницу! Если написать вот так:
import React from 'react'
import { Input } from 'InputComponent'
export default class Parent extends React.Component {
state = {
InputCallState: false
}
inputStateHandler = () => {
this.setState({
inputCallState: true
})
}
render() {
return (
<div>
<button onClick={this.inputStateHandler}>Добавить компонент</button>
{this.state.inputCallState ? <Input /> : null}
</div>
)
}
}
То компонент вызовется один раз. А как сделать, чтобы при каждом клике на кнопку добавлялся новый Input компонент?