Я сейчас создаю SPA, который можно включить и запустить с любого маршрута. В настоящее время любой компонент <Link />
, который я создаю, перенаправляет клиента обратно в корень домена, на котором он находится, плюс намеченный путь. В react-router
есть свойство для установки начального базового пути; basename
. Похоже, этого нет в preact-router
, и я бы предпочел не переключаться на react-router
, поскольку он значительно больше, и я не буду использовать многие дополнительные функции.
Простой пример маршрутов:
<Router>
<Route
path="/"
component={Home}
/>
<Route
path="/:slug"
component={Merchant}
/>
</Router>
Я видел пару постов в интернете, в которых говорилось, что это возможно, но с такой маленькой документацией немного сложно собрать воедино.
Любая помощь очень ценится.
Спасибо