Каким было бы правильное дерево виджетов для выполнения sh что-то вроде линейной диаграммы в приложении Robinhood?
В частности, щелкните и перетащите вдоль нарисованной линии, и в режиме реального времени обновляется виджет Текст с выбранное значение.
В настоящее время у меня есть родительский элемент с состоянием, который передает функцию setState в LineChart без состояния. Линейный график вызывает setState, чтобы обновить номер в родительском элементе, который отображается текстом без состояния.
В этом сценарии Text и LineChart являются братьями и сестрами, поэтому, когда вызывается их родительский setState, он прерывает функцию щелчка и перетаскивания линейных диаграмм. Он точно обновляет значение до того, которое было выбрано до прерывания.
Я не хочу, чтобы нажатие и перетаскивание LineChart явно прерывалось, так как бы я спроектировал это так, чтобы оно работало правильно и отображало текст над диаграммой с точки зрения макета?