1. 程式人生 > >vue _this.$axios is not function vue 入門

vue _this.$axios is not function vue 入門

初學vue  話不多說 先解決問題先

this.$axios({
  method: 'post',
  url: '介面',
  data: qs.stringify(parameter)
}).then(。。。。。以下省略

多麼正規的寫法 別的頁面這樣寫沒問題 就這個 報錯 說  _this.$axios is not function

原來是 這個請求所在的方法 寫法上出了些問題:

testjia: () => {

console.log('test')

this.$axios({ method: 'post', url: '介面', data: qs.stringify(parameter) }).then(。。。。。以下省略

}

以上紅色的程式碼 沒有問題 甚至test都能列印 這就導致了 我以為是 配置有問題 結果調了一圈 發現按照下面寫法就正常

testjia: function () {

console.log('test')

this.$axios({ method: 'post', url: '介面', data: qs.stringify(parameter) }).then(。。。。。以下省略

}

這種問題 真是!  以上 是個人經歷以及解決辦法

當然 我這個問題是在我的axios 已經用過了可以用的基礎上出現的 是別的頁面沒問題就那個方法的有問題所以問題比較膈應

如果初步使用出現問題 還是建議看看別的問題