Массив объектов с 4 свойствами внутри.Я хотел бы получить значение определенного свойства внутри всех объектов внутри этого массива.
Вот некоторые коды, которые я использовал
state = {
Controls: [{
id: null,
property: '',
description: '',
part: '',
}]
}
getPropertyValue(){
const {propertyValue} = document.querySelector('#property').value;
if (propertyValue=== 1){
return
<Input>
<option>1</option>
<option>2</option>;
</Input>;
}
if (propertyValue === 2){
return
<Input>
<option>3</option>
<option>4</option>
</Input>;
} else {
return '';
}
}
это вход выбора свойства внутри render () return ()
<Input
type="select"
name="property"
id="property"
onChange={(e) => this.onChange(i, e.target.value,
'property')} value={this.getValue(i, 'property')}
placeholder="type"
>
<option value="1">value 1</option>
<option value="2">value 2</option>
</Input>
Я ожидаю, что результат будетотобразить другой вход выбора, когда пользователь выбрал опцию в свойстве Выбор входа.Выбранное значение на вкладке «Свойства» будет определять, какие входные данные выбора будут отображаться или добавляться в форму.
--- Дело в том, что этот вход свойства может быть более одного (поскольку у меня есть «кнопка добавления», при нажатии на которую будет добавлен новый вход свойства).Я хочу получить все значения из ввода свойств (свойство объекта из массива).---