поэтому в моей программе я добавляю компоненты динамически по нажатию кнопки. Компоненты являются Time Pickers. И мне нужно иметь возможность установить время для каждого из этих компонентов на основе выбора пользователя в Time Picker.
Поэтому, когда я вызываю метод для установки времени для определенного c выбора времени, это будет иметь свои собственные методы. Но теперь я не уверен, как я вызываю метод для работы с данным компонентом. Таким образом, у каждого компонента есть индекс, но как мне вызвать методы для динамически добавляемых компонентов?
Методы, которые я имею для изменения состояния исходного компонента:
cancel() {
this.TimePickerS.close();
}
confirm(h, m) {
this.setState({ slot0: `${h}:${m}` });
this.tPicker.close();
}
Итак, начальный Time Picker имеет название «tPicker», я еще не нашел способ назвать динамически добавленные, но, конечно, я могу добавить к ним индексы.
Так что мне лучше назвать эти новые компоненты и вызвать методы для каждого компонента соответственно?