インタフェースパッケージアイテムサマリデータは、Vueのを要求しました
通常の練習は、データインタフェースページ要求に直接書き込むために必要とされる前に、最近、私は、初心者の白いフロントエンドのための最初の仕事を始めました。すべての要求が容易な管理のために一緒にパッケージ化されますので、しかし、このプロジェクトは、頻繁に要求の背景になりますので。
まず、コンフィギュレーションのURL(jsの中に配置することができます)
- "axios" からインポートaxios:axiosの紹介
- URLの設定
CONSTサービス= axios.create({
ベースURL:リクエストアドレス、
タイムアウト:5000 //アクセスのタイムアウト制限
});
- (それは新しいJSファイルを起動している場合)例外:輸出、デフォルトのサービスは、
第二に、書き込みインタフェースファイル(JSファイル)
- コンフィギュレーションのURLとaxiosのURL request.jsと呼ばれる導入:(設定ファイルの例)
2.構成例と呼ばbusiness.js各インタフェース)
リクエストを取得します。
エクスポート機能testGet(パラメータ){
復帰要求({
方法:「取得」、
params:{
あなたが書き込みをしている場合、// JSON形式、を取り除くためにではありません。
}
})
}
POSTリクエスト:
エクスポート機能testPost(パラメータ){
CONSTデータ= {} //書き込みパラメータが渡される、JSON形式
復帰要求({
方法:「ポスト、
データ型:「JSON」
データ
})
}
第三に、使用
1.導入:インポートbusiness.jsから{メソッドの名前が導入されます}
2.
(このエラーにERR => {//})。TestGet()、次いで(RES => {//この成功へ})キャッチ.;
現在のページで使用される方法で。