問題タブ [queryparam]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
471 参照

angular - Angular 2 では、queryParams サブスクリプションが 2 回呼び出されますか?

これは正常な動作ですか?起動時と queryParams のロード時に呼び出されますか?

次のように ngOnInit() で queryParams をサブスクライブします。

0 投票する
2 に答える
848 参照

angular - Angular 2+ オプションのパラメーター (クエリ)

私のアプリケーションは、URL を使用して外部からアクセスされます。特定のエンティティを識別する必要があるため、id パラメータを指定する必要があります。パラメータが存在しない場合もあります。

私の問題は、クエリ パラメーターを使用する要求があることです。ユーザーが特定の要素と対話し、navigationExtras を使用してオプションのパラメーターでリダイレクトされる場合の解決策をたくさん見ました。

path: 'login' を残してクエリ パラメータを追加しようとしましたが、

エラー: どのルートとも一致しません。URL セグメント: 'login%3Fid%3D1'

マトリックス パラメータについても同様ですが、loginidの間の文字列が異なります。

これを解決策として使用できますが、すべてのルートを複製することになり、クエリ パラメーターを持つ要求と一致しません。

なにか提案を?

0 投票する
2 に答える
3885 参照

angular - 大文字と小文字を区別するクエリ パラメータ変数から値を取得する方法は?

クエリ文字列idの URL があります。ただし、変数idは、URL で「id」または「Id」として指定できます。

私の理解では、これら 2 つは異なる方法で扱われます。次の URL を処理するために、添付のスクリーンショットのようにコードを記述しました。

http://xxx/abc?id=10

http://xxx/abc?Id=10

ここに画像の説明を入力

これ以外に、大文字と小文字を区別する変数を処理し、angular4 で適切に値を取得する簡単な方法はありますか?

0 投票する
0 に答える
39 参照

http - 「&」で区切られた groovy パラメータの繰り返し

1 つのクエリ パラメータが繰り返され、 で区切られた http リクエストを受け取りました'&'

例えば:/xxx/yyy?name=mark&name=luke&name=vincent

パラメータ名の複数の値を取得するにはどうすればよいですか? 使用するように言わないでください"name=mark,luke,vincent"- 使用できません。