В моем случае родителем компонента с инпутами является так называемый stateless function component, который через this.props.data.map проходит по каждому компоненту (тому, который из примера) из массива и рендерит его. В нем надо написать эту функцию save, я правильно понял? Возможно я неправильно распределил структуру приложения и из-за этого возникли сложности.
Кнопку я не предусмотрел, спасибо, добавлю.
Наверное я неправильно выразился. В функции "dataChanged" я имею доступ только к паре свойство-значение. Как мне получить доступ к объекту, в котором это свойство изменено? Догадываюсь, что нужно использовать метод componentDidUpdate, но не могу сформулировать как корректно обратиться к компоненту чтобы отослать измененные данные на сервер.
Кнопку я не предусмотрел, спасибо, добавлю.