#javascript #reactjs #components #share #react-router
#javascript #reactjs #Компоненты #Поделиться #реагировать-маршрутизатор
Вопрос:
Я хочу понять свои варианты с точки зрения включения общих URL-адресов для определенных страниц и, что более важно, конкретных состояний на этих конкретных страницах. Я думаю, что один из способов добиться этого — заставить мои компоненты реагировать на путь URL (с запросами или без них), чтобы определить, что и как отображать.
Поэтому я спрашиваю:
Должны ли мои компоненты react зависеть от URL-адреса с точки зрения способа рендеринга, если я хочу получить общедоступные ссылки?
Ответ №1:
Вы захотите использовать какой-то клиентский маршрутизатор. Основным, используемым большинством приложений React, является react-router . Это позволяет вам привязывать изменения URL-адресов к состоянию пользовательского интерфейса, предоставляя вам общедоступные URL-адреса. Проверьте это:
Комментарии:
1. Это определенно шаг в правильном направлении. Следующей задачей для любого, кто думает об этом же вопросе, было бы научиться эффективно использовать маршрутизатор, чтобы использовать состояние, управляемое URL, И т. Д.