大家好,
我想請教大家關於router設定的觀念,我的理解是否正確
假設專案建立在C:\xampp\htdocs\taiwan\project1
,
如果使用createWebHashHistory
,因為是抓取相對位置,
所以不用做任何設定。
網頁F5重整也不會有問題。
//router/index.js
const router = createRouter({
history: createWebHashHistory(),
routes
})
如果使用createWebHistory
,則必須有額外設定,有兩個方法。
方法一 : 設定所在的資料夾位置,但F5重整依然會有問題。
const router = createRouter({
// 根據指定架站位置的資料夾
history: createWebHistory('/taiwan/project1'),
routes
})
方法二 : 請後端設定,前端就不用額外設定。
const router = createRouter({
history: createWebHistory(),
routes
})
請問這樣是否正確呢?