Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.3k views
in Technique[技术] by (71.8m points)

vue-router mode使用问题

为什么vue-router将mode从hash变成history之后,index.html加载了,引用的资源也全部正确,可就是页面显示不出来?

mode = hash  OK
const router = new VueRouter({
    routes,
    mode: 'hash',
    strict: process.env.NODE_ENV !== 'production'
})

mode = history NG
const router = new VueRouter({
    routes,
    mode: 'history ',
    strict: process.env.NODE_ENV !== 'production'
})

加载的资源都是一样的.就想去掉url中的那个#;求大神们帮帮忙!!!

clipboard.png


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

用 history 模式时,还需要后台配置支持,参考文档


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...