Semantic-UI-React Выпадающий выбранный индекс - PullRequest
0 голосов
/ 22 мая 2018

Я пытаюсь установить выбранный по умолчанию элемент в раскрывающемся списке semantic-ui-реакции.Если я выбираю элемент из раскрывающегося списка, то при повторном открытии раскрывающегося списка открывается соответствующий элемент.Однако этот элемент сохраняется, и когда я обновляю страницу, в раскрывающемся списке отображаются правильные элементы, но он не открывается для правильного элемента.

Пожалуйста, сообщите.

1 Ответ

0 голосов
/ 23 мая 2018

Matt , похоже, вы используете только состояние внутреннего компонента.Чем бы ни были инициализированы ваши компоненты, они всегда будут запускаться одинаково.Все ваше приложение React работает таким образом.Если вы ожидаете, что ваши данные будут постоянными, их нужно где-то хранить.Когда вы обновляетесь, вы начинаете снова.Если состояние вашего приложения не переносится в другое место, вы теряете это состояние каждый раз, когда обновляете, потому что единственная копия состояния находится в браузере клиента.

По сути, в настоящее время у вас есть только приложение внешнего интерфейса, которое нехранение данных в любом месте.В зависимости от ваших потребностей, вы можете сделать это разными способами.API REST.GraphQL API.Простой способ сделать это, если вы просто создаете простой веб-сайт, - это использовать CMS без головы.Это даст вам базу данных для хранения данных вашего приложения.Есть множество интересных вещей, которые вы можете исследовать исходя из своих потребностей .

...