vue-cookies 使用
import VueCookies from 'vue-cookies' Vue.use(VueCookies)
$cookies.config() 设置默认值
$cookies.config(expireTimes, path)$cookies.set()
$cookies.set(key, value[, expireTimes[, path[, domain[, secure]]]]) - 1、key: cookie名
 注意 $cookies key names Cannot be set to ['expires', 'max-age', 'path', 'domain', 'secure']
- 
2、value: cookie值
 vue-cookie会自动帮你把对象转为json if (value && value.constructor === Object ){value = JSON.stringify(value)}
- 
3、expireTimes: cookie有效时间,默认时间为1d
 可以为到期时间点,也可以为有效时间段,在vue-cookies中传入Infinity||-1被认该cookie永久有效,传入'0'则关闭浏览器的时候销毁cookie
- 
4、path: cookie所在目录,默认 '/' 根目录
 设置path: '/projectName'指定项目名下'/projectName'使用
- 5、domain: cookie所在的域,默认为请求地址
- 6、secure: Secure属性是说如果一个cookie被设置了Secure=true,那么这个cookie只能用https协议发送给服务器,用http协议不发送。
- 
$cookies.get('key')$cookies.get(key) // return value$cookies.remove('key')$cookies.remove(key [, path [, domain]]) // return false or true , warning: next version retu是否有key cookie$cookies.isKey(key) // return true or false列出所有cookie$cookies.keys() // return ['key', 'key', ......]
 作者:TPHD
 链接:https://www.jianshu.com/p/8deae75624eb
 来源:简书
 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
作者:TPHD
链接:https://www.jianshu.com/p/8deae75624eb
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号