Maison > Questions et réponses > le corps du texte
Il s'agit de mon routage frontal. Cela semble aller, mais lorsque j'actualise locahost:4000/select/ProfessionalElective directement dans le navigateur, la page deviendra vide, je dois la saisir à partir d'autres points de routage que j'ai consultés. les js et css chargés, les chemins deviennent localhost:4000/select/js et localhost:4000/select/css Ne devrait-il pas être localhost:4000/js ? Je peux directement actualiser la page du chemin localhost:4000/select et elle sera affichée. Quel est le problème ?
Le routage de mon nœud s'écrit ainsi.
仅有的幸福2017-05-19 10:41:13
<script src='path/to/js'></script>
应该以绝对路径方式写 ,<script src="/select/js/..."></script>
dans
迷茫2017-05-19 10:41:13
Il s'agit du conflit entre le routage front-end et back-end. Fondamentalement, lorsque vous utilisez l'historique du navigateur, le routage front-end n'est pas disponible dans le back-end. Lorsque vous actualisez la page, le navigateur demandera la page. le serveur Si le back-end ne définit pas cette route, il signalera naturellement 404. .
Veuillez lire la documentation pour plus de détails, réagissez-router