URL에 "# (해시 기호)"가 붙지 않게하고 싶습니다.
2344 단어 vue-routerVue.jsRails5
사건
이미지처럼 URL에 『#(해시 기호)』가 붙어 버린다.

환경
보충
VueRouter 생성시 mode: 'history'를 지정하는 방법이나 아래 기사의 방법이 자신의 환경에서는 작동하지 않았다.
Laravel + vue-router로 해시 기호 (샤프 기호)를 없애고 제대로 움직이게하는 방법
해결책
아래와 같이 VueRouter 생성시 mode와 hash와 routes의 끝에 path 리디렉션을 추가한다.
export default new VueRouter({
mode: 'history',
hash: false,
routes: [
{
path: '/hoge',
name: 'hoge',
component: Hoge
},
(中略)
{
path: '*',
redirect: '/'
}
],
})
Reference
이 문제에 관하여(URL에 "# (해시 기호)"가 붙지 않게하고 싶습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/inteM/items/5817ffd1cbaf22a7204c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)