問題タブ [decodeuricomponent]

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 投票する
0 に答える
34 参照

jquery - jqueryでURLから各要素の値を個別に取得する

私はuriをデコードしました: min_price=0&max_price=628&category_id=71&page=1&path=71&old_route=product/category&review[]=3&attribute_value[20][]=new&attribute_value[1][]=Evaluate

この URI は毎回異なる場合があります。ブラウザでチェックしたコンポーネントに依存します。

個別の要素とその値を取得する必要があります。主な問題は、それぞれを取得することreviewですattribute_value

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

gatsby - Gatsby で URL の漢字の URI をデコードできない

多言語ブログのヘッドレス CMS として Gatsby と Strapi を使用しています。中国のブログ投稿の一部 (すべてではない) では、スラッグがエンコードされて到着しているようです。私は以下を使用しようとしました:

デコードした後でも、Gatsby は次のように送信されるため、投稿を見つけることができません。

しばらくの間、トラブルシューティングに取り組みましたが、解決策が見つかりませんでした。

ブログ全体はこちらにあります: https://github.com/mxc-foundation/mxc-blog

PostRow.js コンポーネントにデコードを配置しようとしています。

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

javascript - トークン文字列の + をスペース文字列に置き換える decodeURIComponent

DQlaAxk+9mn438m64KNLbKXgIvJR3yZmtdTnz3/JlgJX6UVciW0Y88whF5dM+qPWブラウザのURLで渡されるトークンがあります。

http://localhost:4200/#/feedback/resetPassword?itoken=DQlaAxk+9mn438m64KNLbKXgIvJR3yZmtdTnz3/JlgJX6UVciW0Y88whF5dM+qPW

このURLをchromeで開くと、次のようになります

ブラウザはトークンをDQlaAxk%209mn438m64KNLbKXgIvJR3yZmtdTnz3%2FJlgJX6UVciW0Y88whF5dM%20qPW

元のトークンを取得するには、使用しますdecodeURIComponent

それが与える出力トークンはDQlaAxk 9mn438m64KNLbKXgIvJR3yZmtdTnz3/JlgJX6UVciW0Y88whF5dM qPW、私の元のトークンにはスペースの代わりに + がありました。

誰かがこれについて私を助けることができますか?