@szzlep

Как добавить несколько элементов в массив под одним id?

Для примера: дана форма с "input' и "textarea", как поместить их значения в массив под одним id? И можно ли использовать "input" как id?

addItem = (e) => {
        e.preventDefault();
        const{ inputText, textareaText } = this.state;
        this.setState({
            items: [],
            inputText: '',
            textareaText: '',

        })
        this.state.items.push( inputText, textareaText );
        this.setState ({ items: this.state.items });
    }
    render(){
        const { inputText, textareaText } = this.state;
        const list = this.state.items.map(({ id, value, title }) => {
            return <li key={id} value={ value }>{ title }</li>;
        })
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы