Vue クライアント プロジェクトのオブジェクト パラメーターを渡すリクエストの取得

シーン:

        バックエンド インターフェイスを呼び出してリスト データを取得します。このインターフェイスは get リクエストです。get リクエスト パラメータは通常 xx=yy ですが、新しいインターフェイス バックエンドにはオブジェクト パラメータと属性パラメータが必要です。

バックエンドは、パラメータが次のように渡されると述べています。

        url?name=xxx&tel=xxx &gf.name=xxx

最初に書いたコードは次のとおりで、バックエンドがエラーを報告します。

var param ={name:'张三',tel:'111',gf:{name:'李四'}};

const {code,data,msg} = await getDataList(param )

表示されるリクエストリンクは、url?name=xxx&tel=xxx& gf=name=xxx  となります。  

最後にコードを次のように変更しました。

var param ={name:'张三',tel:'111'};
param['gf.name'] = '李四';

const {code,data,msg} = await getDataList(param )

キーコードは次のとおりです: param['gf.name'] = 'Lisi';

表示されるリクエスト リンクは次のとおりです: url?name=xxx&tel=xxx &gf.name=xxx

このようにして、バックエンドはすべてのパラメータを受け取ることができます。

おすすめ

転載: blog.csdn.net/ss_Tina/article/details/131011610