Повороты с входом
У меня есть компонент Pivot с 3 PivotItems.
Первые 2 отображают только метки. Третий отображает форму ввода текста.
увидеть анимированный GIF, который показывает мою проблему
Проблема в Pivot 3. Когда я перехожу к любому другому Pivot, а затем возвращаюсь к Pivot 3, значение входного текста отсутствует. Так что я думаю, что каждый PivotItem перерисовывается без постоянных данных.
Это правильное поведение? Есть ли обходной путь для этого?
Заранее спасибо,
1 ответ
Я согласен, что правильным решением было бы иметь контролируемое TextField внутри сводной области. Вы передаете его текущее значение из состояния при рендеринге, а onBlur (или onChange) вы обновляете состояние. Большинство элементов формы мы рекомендуем использовать как контролируемый элемент, просто отображающий текущее состояние.