1. ホーム
  2. ビュー

axiosが定義されていない」を解決する。

2022-02-25 01:14:07
<パス

ブラウザのエラーが報告されました。

方法1、解決手順

1. axios.jsをオンラインでダウンロードし、vueプロジェクトのpluginsディレクトリに配置します。

2. main.jsにaxiosを導入する

import axios from '. /plugins/axios


3. 対応するページで

 created() {
      const _this = this
      axios.get('http://localhost:8181/book/findAll/0/6').then(function(resp){
        console.log(resp);
        _this.tableData = resp.data.content
        _this.pageSize = resp.data.size
        _this.total = resp.data.totalElements
      })
    }


それでもエラーが報告される場合は、axios plus this、つまりthis.axios.get(...)

方法2 解決手順

1. npmを使用してaxiosをインストールする

npm install --save axios


2. 適切なページでaxios変数を宣言する

const axios = require('axios');


グローバル変数は、export default の外側で宣言されていることに注意してください。

3. 使用方法
方法1の手順3と同じ