Я использую HashRouter для страниц github.
// section is simple component like a
<Section>
{array}
</Section>
<Route exact path={'/:pageId'} render={()=> <Section/>}/>
Но это {array}
является динамическим c. Он обновляется при нажатии на <Link/>
, и если я нажимаю на <Link/>
, маршрутизация будет работать. Но это не работает, если вы измените путь в адресной строке. Как мне обновить {array}
в этом случае? Может быть, я сделал неправильную задачу изначально. У меня есть основной массив и второй массив, который копирует от N до 9 элементов из основного массива, где N - текущая страница. Переменная N находится в магазине, и я думаю, что это неправильно. Мне нужно сделать динамическую c нумерацию страниц.