以前、Vue要素を使ってバックグラウンド管理システムを書いたのですが、axiosでログインしてデータやパラメータをリクエストすると正常にデータが取得できませんでした。その後Baiduも試してみたところ、パラメータを渡す際にシリアル化する必要があることが原因だったことが分かりました。
qs プラグインはここで使用されます:
簡単に言えば、qs はセキュリティとセキュリティを追加するクエリ文字列解析です。文字列をシリアル化するためのライブラリ。
プロジェクトでコマンド ライン ツールを使用し、次のように入力します: npm install qs
インストールが完了したら、使用する必要があるコンポーネントに次のように入力します: import qs from 'qs'
具体的な用途で私が確認したのは、qs.parse() と qs.stringify()です。
これら 2 つのメソッドはどちらもシリアル化ですが、それでも違いがあります。
qs.parse() は、URL をオブジェクトに解析する形式です。
qs.stringify() は、オブジェクトを URL にシリアル化し、# で結合します。
#発生した問題を解決するために、qs.stringify()# を使用しました。上記の簡単なログイン要求の例:
#以上がvueqsとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。