Вы можете сохранить новое значение dashWidth в глобальной переменной или свойстве класса PieChart
и передать это значение в Chart
через реквизиты.
Затем вызовите this.forceUpdate (), чтобы заставить PieChart
перерисовывать при его изменении.
Обратите внимание, я бы никогда не сделал этого в реальном коде, вместо этого я бы использовал state
, поскольку именно для этого и предназначен state
.Запрещение использования state
является действительно странным ограничением для назначения с использованием React.