老师 ,视频中没有讲 默认router.js中是没有 mode:'history', base: process.env.BASE_URL, 这段代码的打上这段代码后 Login才会正确显示出来 想问一下那段代码有什么用 谢谢啦

来源:4-4 单页面应用 Demo2(1)

慕粉0815224883

2019-05-30 11:16

mode:'history',
base: process.env.BASE_URL,


写回答 关注

2回答

  • Brian
    2019-05-30 23:14:28
    已采纳

    ?

    1. mode history代表,路由不再显示hash,会像如下形式:

    histroy:

    localhost:8080/user/list

    hash:

    localhost:8080/#/user/list


    2. base也比较好理解,代表着是基本的路由请求的路径。参考 :https://router.vuejs.org/zh/api/#base

    如:

    base: '/app/'

    那么所有的请求都会在url之后加上/app/

    应用的基路径。例如,如果整个单页应用服务在 /app/ 下,然后 base 就应该设为 "/app/"

  • 慕粉0815224883
    2019-06-02 08:33:58

    谢谢老师

3小时速成 Vue2.x 核心技术

带你快速学习最流行的前端框架vue2.x的核心技术

82578 学习 · 489 问题

查看课程

相似问题