我正在使用 Next.js。从 cloudinary.uploader.upload... 生成的 cloudinary url 是我的 app/page.js 文件中的 result.secure_url 。按钮代码位于 app/components/Cloudinary.js 中,并导入到 app/page.js 中。我一直困惑于如何让按钮单击将用户定向到 cloudinary url。我相信我必须发出某种 GET 请求,如下所示的 url。
import { NextResponse } from "next/server"; export async function GET() { return NextResponse.json({ **unsure what would need to be in here** })}
不确定你想要什么。你想制作一个提交获取的按钮吗?
<button role="link" onClick={() => router.push("your-slug")}>
Better use a link and style it like a button.
</Button>
或者使用纯 JS Windows 位置 来获取其他(外部、Cloudinary 等)链接。