添加:
export const setCookie = function (c_name, value, expiremMinutes) {
var exdate = new Date();
exdate.setTime(exdate.getTime() + expiremMinutes * 60 * 1000);
document.cookie =
c_name +
'=' +
escape(value) +
(expiremMinutes == null ? '' : ';expires=' + exdate.toUTCString());
};
获取:
export const getCookie = function (c_name) {
if (document.cookie.length > 0) {
var c_start = document.cookie.indexOf(c_name + '=');
if (c_start != -1) {
c_start = c_start + c_name.length + 1;
var c_end = document.cookie.indexOf(';', c_start);
if (c_end == -1) {
c_end = document.cookie.length;
}
return unescape(document.cookie.substring(c_start, c_end));
}
}
return '';
};
删除:
export const delCookie = function (c_name) {
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval = getCookie(c_name);
if (cval != null) {
document.cookie = c_name + '=' + cval + ';expires=' + exp.toUTCString();
}
};