小编bag*_*gus的帖子

NextJS 属性“set”在类型“ReadonlyRequestCookies”上不存在

我正在尝试在 Next.js 13.4.1 中的服务器操作函数内设置 cookie。 示例代码

import { cookies } from 'next/headers';
 
async function create(data) {
  'use server';
  cookies().set('name', 'lee');
  // or
  cookies().set('name', 'lee', { secure: true });
  // or
  cookies().set({
    name: 'name',
    value: 'lee',
    httpOnly: true,
    path: '/',
  });
}
Run Code Online (Sandbox Code Playgroud)

但我收到消息错误: Property 'set' does not exist on type 'ReadonlyRequestCookies'

我错过了什么吗?

cookies reactjs next.js react-server-components next.js13

5
推荐指数
1
解决办法
941
查看次数