小编han*_*ren的帖子

以编程方式创建实体(核心数据)

有没有办法用swift2以编程方式在Core Data上创建实体?我搜索了它,但我找不到东西.

xcode core-data ios swift swift2

8
推荐指数
2
解决办法
5900
查看次数

向 Next.js 13.4.4 端点发出 POST 请求时出现 CORS 错误

我使用的是 Next.js 版本 13.4.4,并且有一个端点 http://localhost:5000/logout。在我的src/app/logout/route.tsx文件中,我有以下代码:

import { NextRequest, NextResponse } from "next/server";

export async function POST(req: NextRequest) {
  return new NextResponse("POST: /logout");
}
Run Code Online (Sandbox Code Playgroud)

现在,我尝试从 http://localhost:3000 上运行的另一个应用程序调用此端点。但是,我不断遇到以下错误:

Access to XMLHttpRequest at 'http://localhost:5000/logout' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled. …
Run Code Online (Sandbox Code Playgroud)

cross-domain cors reactjs next.js next.js13

7
推荐指数
1
解决办法
1万
查看次数

无法使用 Next.js 服务器端操作删除 cookie

我正在尝试使用 Next.js 应用程序中的 next/headers 模块删除 cookie,但它似乎没有按预期工作。这是代码片段:

import {cookies} from "next/headers";
export default async function Signout() {
    async function deleteTokens() {
       "use server"

        cookies().delete('accessToken')
    }

  await deleteTokens()
  return (
      <></>
  );
}
Run Code Online (Sandbox Code Playgroud)

我期望 cookies().delete('accessToken') 行删除名为“accessToken”的 cookie,但它似乎没有任何效果。执行该函数后,cookie 仍然存在。

我收到以下错误:错误:Cookie 只能在服务器操作或路由处理程序中修改。阅读更多:https ://nextjs.org/docs/app/api-reference/functions/cookies#cookiessetname-value-options

但我已经设置了“使用服务器”并在 next.config.js 中启用了它

#使用 Next.js 13.4.4

javascript cookies reactjs next.js next.js13

7
推荐指数
1
解决办法
6402
查看次数

Material UI 中的按钮在加载时是透明的

每次我使用 Material UI 开始一个新项目时,我都会遇到同样的问题,按钮忽略其原色。加载时有一秒钟,背景颜色清晰可见,但之后按钮是透明的。

我已经安装了所有必需的软件包:

npm install @mui/material @emotion/react @emotion/styled
Run Code Online (Sandbox Code Playgroud)

只需放置一个像这样的按钮:

import {Button} from "@mui/material";
<Button variant="contained" color="primary">Contained</Button>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

编辑: 我发现如果我从 globals.css 中删除以下行,Material UI 就会正常工作。但我需要这个,因为我们还将使用顺风进行造型

@tailwind base;
@tailwind components;
@tailwind utilities;
Run Code Online (Sandbox Code Playgroud)

reactjs material-ui next.js tailwind-css

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

如何获取TantStack表的当前Page Index

我正在努力使用 TantStack 和 React Table 库构建一个表。我想在表页脚中显示当前页面索引,例如“第 1 页,共 8 页”,其中“1”表示当前页码,“8”是总页数。我无法弄清楚如何从 TantStack 表状态访问当前页面索引。

它应该放置在这些按钮之间:

<Button
          variant="outline"
          size="sm"
          onClick={() => table.previousPage()}
          disabled={!table.getCanPreviousPage()}
        >
          Previous
        </Button>
        <Button
          variant="outline"
          size="sm"
          onClick={() => table.nextPage()}
          disabled={!table.getCanNextPage()}
        >
          Next
        </Button>
Run Code Online (Sandbox Code Playgroud)

datatable reactjs tanstack

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

如何使用 Drizzle ORM 从选择中排除某些字段?

我\xe2\x80\x99m 在我的 TypeScript 项目中使用 Drizzle ORM 来处理数据库,并且我有一个表示用户数据的模型,其中包括密码等敏感信息。出于安全原因,我想默认在所有 SELECT 语句中排除 \xe2\x80\x98password\xe2\x80\x99 字段。

\n

javascript database orm drizzle typescript

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