请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

3回答

提问者 msidolphin 2018-06-25 18:55:56
// router.js
import Router from 'vue-router'
import routes from './routes.js'

const router = new Router({
    routes
})
    
export default () => {
    return new Router({
    mode: 'history',
    fallback: true,
    routes
    })
}

// routes.js
export default [
    {
        path: '/',
        redirect: '/app'
    },
    {
        path: '/app',
        component: () => import('./views/todo/todo.vue'),
        props: true
    },
    {
        path: '/login',
        component: () => import('./views/login/login.vue')
    }
]


0 回复 有任何疑惑可以回复我~
提问者 msidolphin 2018-06-25 13:28:46

WEB266a3aeaeecd2729f28a871c24ea85b8?meth就像这样,但是使用router-link是不会加上#/后缀的


0 回复 有任何疑惑可以回复我~
Jokcy 2018-06-25 13:10:40

??自动加上去的?你主动删除也会加上去?

0 回复 有任何疑惑可以回复我~
  • 提问者 msidolphin #1
    对的,可以看上面回复
    回复 有任何疑惑可以回复我~ 2018-06-25 13:29:13
  • Jokcy 回复 提问者 msidolphin #2
    贴代码吧
    回复 有任何疑惑可以回复我~ 2018-06-25 18:37:22
  • Jokcy #3
    你的浏览器支持pushstate么?
    回复 有任何疑惑可以回复我~ 2018-06-26 15:21:08
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信