Использовать историю браузера для администратора на отдыхе

можем ли мы использовать историю браузера в admin-on-rest (React JS) вместо хэш-истории? мне нужно что-то изменить в admin-on-rest или просто настроить сервер для обработки URL-адреса?


person kazuyahiko    schedule 28.02.2017    source источник


Ответы (2)


По-видимому, теперь это всего лишь вопрос создания экземпляра истории браузера из пакета history и передачи его компоненту <Admin />:

import createHistory from 'history/createBrowserHistory';

const history = createHistory();

const App = () => (
    <Admin history={history}>
        ...
    </Admin>
);

Согласно документации.

person SuperLemon    schedule 17.08.2017
comment
Я сделал это, но я не вижу, чтобы «история» распространялась на дочерние реквизиты. Что мне не хватает? - person William Schroeder McKinley; 29.06.2018

Да, вы можете, но вам нужно написать собственное приложение вместо использования компонента <Admin>. Это описано в официальной документации.

person François Zaninotto    schedule 02.03.2017