入力値をルートパラメータとして渡す
P粉593649715
P粉593649715 2023-09-11 17:10:14
0
1
577

入力された値をルーティング パラメーターとしてサーバーに送信したいと考えています。これらの値をエンコードする関数を作成する必要がありますか?ライブラリを使用せずにこれを達成しようとしています。

偶然にも、誤って localhost 8000 を入力してしまい、set Search Params を使用する前にブラウザが localhost 3000 から 8000 の URL を追加し、それらの値をルート パラメータに追加しましたが、サーバーの URL は明らかに正しくない。

これは私のコードです:

リーリー

送信すると、空のオブジェクト URLSearchParams のみが取得されます。{}

P粉593649715
P粉593649715

全員に返信(1)
P粉827121558

関数 setSearchParams は関数 navigate と同様に機能し、ナビゲーション操作を実行しますが、現在の URL の検索文字列を更新するだけです。このコードは、実際には searchParams 変数を更新しません。

input 状態を取得して、新しい URLSearchParams オブジェクトを作成したいと考えています。

###例:### リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート