1.1.1 • Published 5 years ago

em-cookie v1.1.1

Weekly downloads
1
License
ISC
Repository
github
Last release
5 years ago

em-cookie

cookie的相关操作

em-cookie NPM downloads Package Quality NPM downloads

为什么用?

  • 减少项目之间重复的代码
  • 公共方法抽离
  • 使用方便
  • 模块化,用哪个,引哪个
  • 易于维护

怎么用?

在vue中可以使用,像挂载其他ui库一样。

import cookie from 'em-cookie';
Vue.use(VueCookie);
// 普通用法
console.log(window.$cookie.get('aaa'));
// vue 用法
console.log(this.$cookie.get('aaa'));

set 方法

1.0.7 版本之前必须设置时间

参数

window.$cookie.set(key, value, expireValue, path, domain, secure);

属性说明类型是否必须默认
key存储的键值String
value存储内容String
expireValue过期时间。可用值: 年(y),月(m),日(d),时(h),分(min),秒(s)String,Number1.0.7 之前必传`|1d(一天)
path存储的作用路径String/
domain存储的作用的 domainStringdocument.domain
secureCookie 只能通过安全协议传输为 https 。在 Chrome 52之前,此标记可能会显示来自 http 域的 Cookie 。Boolean

get 方法

window.$cookie.get(key);

属性说明类型是否必须默认
key获取的键值String

remove 方法

window.$cookie.remove(key, path, domain);

属性说明类型是否必须默认
key获取的键值String
path存储的作用路径String1.0.7 开始默认/
domain存储的作用的 domainString1.0.7 开始默认document.domain

安装

  • npm

    npm install em-cookie

  • yarn

    yarn add em-cookie

1.1.1

5 years ago

1.1.0

6 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago