redis没有在nextjs中使用xstate

xj3cbfub  于 2021-06-09  发布在  Redis
关注(0)|答案(0)|浏览(269)

我是新来的。所以我尝试在redis中缓存authdata。但是我犯了一些错误。这是我的机器。

export const authMachine = createMachine<authMachine>({
    // blah blah blah
});

现在我有一个函数getredisdata(),它返回保存的redis数据。现在我不能使用以下命令:

export const authMachine = authMachine() ? authMachine : createMachine<authMachine>({
    // blah blah blah
});

我也不能在usemachine中使用这个函数。这样地。。。

const data: any = getRedisData();
const [current, send] = useMachine(authMachine, {
    state: data;
});

这也不管用。顺便说一句,我正在控制台上记录getredisdata()的值。它得到了我需要的价值。但它不能分配它。我不知道为什么。这是错误:

Error: connect ECONNREFUSED 127.0.0.1:80
    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1128:16)

有人能帮我吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题