_this.axios is not a functionの原因と解決方法
2022-02-14 08:07:37
原因
axiosモジュールへの参照がない
解決策
1. axiosをインストールする
また、cnpmのTaobaoミラーを使用して、インストールすることができます。
npm install --save axios vue-axios
2. main.jsでの参照
プロジェクトで axios モジュールを使用する
import axios from 'axios'
import VueAxios from "vue-axios";
Vue.use(VueAxios, axios)
3. リクエストの送信
this.axios({
method: 'post',
url: 'http://localhost:8090/login',
data: {
name: this.form.name,
password: this.form.password
}
}).then(function (resp){
console.log(resp)
})
関連
-
[解決済み】CypressとJestは併用した方がいい?
-
[解決済み] v-if内部の複雑な条件
-
[解決済み] Vue.js Chrome DevtoolsがVue.jsを検出しないのはなぜですか?
-
[解決済み] Vue.jsで12件中1~3件を表示させるには?
-
[解決済み] オブジェクトのリストからオブジェクトを選択するBootstrap vue b-form-select
-
[解決済み] Vue 2.0でコンポーネント自身を削除する方法
-
[解決済み] プロジェクトのvue.jsのバージョンを確認する方法は?
-
[解決済み] Laravel Spark v4.0.9で「Vue packages version mismatch」エラーを修正するにはどうすればいいですか?
-
未定義のプロパティ '0' を読み取ることができません。
-
TypeError: undefinedはオブジェクトではありません('i18n._t'を評価中)。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン