react怎么清除cookie?

react清除cookie

在react中,可以利用React-cookie依赖来操作cookie。

1、下载依赖

cnpm install  react-cookies --save-dev

2、引入

import cookie from 'react-cookies'

3、存

cookie.save('userId', "123");

4、取

cookie.load('userId')

5、删

cookie.remove('userId')

6、设置失效

let inFifteenMinutes = new Date(new Date().getTime() + 24 * 3600 * 1000);//一天
cookie.save('userId', "123",{ expires: inFifteenMinutes });

react 中cookie的使用

import React, { Component } from 'react';
import { Button } from 'antd';
import cookie from 'react-cookies'
class Cookie extends Component {
    constructor(props){
       super(props);
       this.state = {value: 'boonook'};
    }
    submit = (e,data)=>{
        cookie.save('userId', this.state.value);
    ///删除cookie
    ///cookie.remove('userId');
    };
    render() {
        return(
            <div>
               <p><input value={this.state.value} type="text"/></p>
              <Button type="primary" onClick={this.submit.bind(this)}>Primary</Button>
            </div>
        )
    }
}
export default Cookie;

以上就是react怎么清除cookie?的详细内容,更多请关注html中文网其它相关文章!

赞(0) 打赏
未经允许不得转载:html中文网首页 » React 答疑

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

1/1