export function createRouter () { return new Router({ mode: 'history', scrollBehavior: () => ({ y: 0 }), routes })}看文档没看懂?自己测试,去掉mode根路由后面会自动添加 #/ eg: http://localhost:8080/#/ http://localhost:8080/#/index请问这是为什么,还有这个scrollBehavior是什么意思。。。。
4 回答
慕慕森
TA贡献1856条经验 获得超17个赞
HTML5 History 模式,猜测你应该是看懂了,但是测试不对。
history
模式不会带上#
,至于错哪就目前的代码来看并不知道。切换路由时希望定位到哪个位置
const router = new VueRouter({ routes: [...], scrollBehavior (to, from, savedPosition) { // return 期望滚动到哪个的位置 } })
添加回答
举报
0/150
提交
取消