设置新的搜索参数并在调用时触发导航。
<button onClick={() => { const params = new URLSearchParams(); params.set("someKey", "someValue"); setSearchParams(params, { preventScrollReset: true, }); }}/> Copy
<button onClick={() => { const params = new URLSearchParams(); params.set("someKey", "someValue"); setSearchParams(params, { preventScrollReset: true, }); }}/>
它也支持使用函数来设置新的搜索参数。
<button onClick={() => { setSearchParams((prev) => { prev.set("someKey", "someValue"); return prev; }); }}/> Copy
<button onClick={() => { setSearchParams((prev) => { prev.set("someKey", "someValue"); return prev; }); }}/>
设置新的搜索参数并在调用时触发导航。
它也支持使用函数来设置新的搜索参数。