请教一个前端路由问题

2020-05-31 21:56:16 +08:00
 Colorful

在 router 文件下面的 index.js 里面,关于路由配置的问题

import Vue from 'vue' import VueRouter from 'vue-router' import HelloWorld from '@/components/HelloWorld'

Vue.use(VueRouter)

export default new VueRouter({ mode:'hash', 这个方法也试过 history 模式,也注释了,都不起作用 routes: [ { path: '/HelloWorld', name: 'HelloWorld', component: HelloWorld }, ] })

打开路由页面的时候是,http://localhost:8080/#/HelloWorld 一直进不去,路由有跳转,但页面在首页,不知道是哪的问题

main.js 里面的配置信息就是大概这样的

import Vue from 'vue' import App from './App' import router from './router'

Vue.config.productionTip = false

new Vue({ el: '#app', router, components: { App }, template: '<App/>' })

现在的问题是,http://localhost:8080/#/HelloWorld 一直进不去,路由有跳转,但界面在首页,一直没找到问题在哪

1003 次点击
所在节点    前端开发
1 条回复
chairuosen
2020-05-31 22:43:22 +08:00
下一个 boilerplate,跑一下,一定能成。
然后朝着你写的代码改,二分法一会就找到问题了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/677291

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX