为什么vue无法保存cookie
发布于 7 年前 作者 handsomeslow 6542 次浏览 最后一次编辑是 7 年前 来自 问答
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利

用户登录成功后,使用cookie保存已登录的用户信息 可是为什么保存不了?

function set(name, value, expires, path, domain, secure){
    let cookieText = encodeURIComponent(name) + "=" + encodeURIComponent(value)
    if (expires instanceof Date)
        cookieText += "; expires=" + expires.toGMTString()
    if (path) cookieText += "; path=" + path
    if (domain) cookieText += "; domain=" + domain
    if (secure) cookieText += "; secure"
    document.cookie = cookieText
    console.log('set cookieText:'+cookieText)
    console.log('set document.cookie:'+document.cookie)
}

输出:

set cookieText:user=admin; expires=Mon, 28 Aug 2017 15:17:19 GMT; path=/; domain=localhost cookieUtil.js?5a50:28

set document.cookie:csrftoken=khoZnfaftwfcmAEWudmRkdJFc2U0XuqjRnQiZN7f3LsCwE1gDPoDehXaP3RVyz; _ga=GA1.1.393569735.1485076588

希望有大佬帮我看一下,新手第一个demo,很是头疼,谢谢了

回到顶部