[node.js]如何将 searchParams 函数转换为对象?URLSearchParams { 'title' => '1' } to { title : 1 } [duplicate]

· 收录于 2024-01-06 16:14:08 · source URL

问题详情

我想将 searchParams 函数转换为对象吗? 像这样 =>>>
URLSearchParams { 'title' => '1' } 到 { title : 1 }

我希望对 URLSearchParams 中的所有内容执行此操作,而不仅仅是一个值

我得到并像这样推动对象

 const url = { title: "" };  
 url.title=req.nextUrl.searchParams.get("title");

但我想要任何价值

最佳回答

我认为最直接的方法就是:

const searchParams = new URLSearchParams();
searchParams.set( 'title', 'blub' );

const obj = Object.fromEntries( searchParams.entries() );