이전 프로젝트에서 Java로 수행한 라우팅을 어떤 이유로 인해 부분적으로 단일 페이지 응용 프로그램 모드로 변경해야 하는 경우 이러한 이상한 문제가 발생했습니다.
router.js는 이렇게 작성됩니다
main.js는 이렇게 작성합니다
이 페이지에 들어가면 자바 라우팅이 바로 http://localhost/#/
,直接跳到了主页,貌似vue-router在初始化的时候直接把路由跳到了绝对路径而不是相对路径,随后用express
自己搭了一个路由为/test/
같은 방식으로 작성하면 명시적으로 초기화 중에 #/
这个锚点路由是基于当前后端路由的地址进行初始化的,点击router-link
이후도 백엔드 경로의 상대 경로라는 것을 알았습니다
무엇이 문제인지 알려주세요.
vue-router 세트 모드: 기록, # 기호를 제거할 수 있습니다
으아아아vue-router 문서