В соответствии с примером динамической загрузки пример пользовательской панели управления изменен на router.js, как показано ниже:
Когда история использует browserHistory, если она направлена на путь / demo / users, она запросит 127.0.0.1:8989/demo/0.js, и появится ошибка 404.
Если в истории используется hashHistory, проблем нет, запрос 127.0.0.1:8989/0.js
Если он направляется напрямую к / users, нет проблем, является ли это hashHistory или browserHistory.
Если режим динамической нагрузки не используется напрямую, нет проблем с маршрутизацией на несколько уровней.
Попробуйте сопоставить publicPath веб-пакета с /
.
После добавления publicPath route / index.js корневого пути будет напрямую 404.
@yinlsea Как ваш vsc поддерживает проект {...foo,...bar}
, автоматическое форматирование было парализовано. Я не очень хочу использовать другие редакторы, нет возможности иметь только ручной формат.
@xjdata не может распознать символ структуры, даже
Используйте идею или веб-шторм, официальное обновление происходит очень быстро, и поддержка также очень полная.
@ohmyauthentic木 有 ~ Невозможно изменить веб-шторм ~
Решено, используйте browserHistory, при загрузке по запросу нужно писать вот так:
import {useRouterHistory} from'dva / router ';
import {createHistory} from'history ';
два ({
история: useRouterHistory (createHistory) ({basename: 'ROOTPATH'}),
});
Решено, используйте browserHistory, при загрузке по запросу нужно писать вот так:
import {useRouterHistory} from'dva / router ';
import {createHistory} from'history ';
два ({
история: useRouterHistory (createHistory) ({basename: 'ROOTPATH'}),
});
Решено, используйте browserHistory, при загрузке по запросу нужно писать вот так:
import {useRouterHistory} from'dva / router ';
import {createHistory} from'history ';
два ({
история: useRouterHistory (createHistory) ({basename: 'ROOTPATH'}),
});
Здравствуйте, я решил проблему с подкаталогами по-вашему, но теперь с многоуровневыми путями введите http: // localhost : 8989 / indexpage в путь первого уровня и обновите его с помощью f5, но http: // localhost : 8989 / indexpage / test1 Нажатие f5 не сработает, отчет не может найти файл .js
@yinlsea Что означает ROOTPATH? Я могу использовать Link to = '/ xx / xx', чтобы плавно войти в многоуровневый путь, но я не могу войти после обновления F5.
ROOTPATH - это ваш корневой путь, например: «/ XXX /», доступ - http: // IP : PORT / XXX /