问答详情
源自:4-4 单页面应用 Demo2(1)

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

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


提问者:慕粉0815224883 2019-05-30 11:16

个回答

  • 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

    谢谢老师