js-cookie设置函数返回未定义

时间:2018-10-19 16:49:03

标签: js-cookie

这是我的index.js代码(我摆脱了很多不相关的代码):

const uuidv4 = require('uuid/v4');
var Cookies = require('js-cookie');

io.on('connection', function (socket) {
if (!(Cookies.get('user_id'))) {
    cookie_id = uuidv4();
    chats_db.post({'user_id': cookie_id})
    set_cookie = Cookies.set('user_id', cookie_id, { expires: 7 }); //console.log(set_cookie) is undefined
}
else {
    console.log('returning user');
    cookie_id = Cookies.get('user_id');
    var chats = chats_db.find({
    selector: {'user_id': cookie_id},
    fields: ['_id']
}
});

此外,我在项目的根目录中使用“ npm install js-cookie”安装了js-cookie。 index.js和index.html位于我项目的根目录中。

1 个答案:

答案 0 :(得分:0)

结果是我没有正确使用该库。它仍然返回undefined,但是当我在控制台中使用它时,一切正常。