在vue cil中使用axios的post時說未定義post

CSDN問答 2022-01-07 06:56:36 阅读数:225

vue cil 中使 使用 axios

main.js 

import axios from 'axios'import VueAxios from 'vue-axios'Vue.use(VueAxios,axios)

 組件中

methods:{ sub(){ this.$axios.post("http://jsonplaceholder.typicode.com/posts",{ title:this.blog.title, body:this.blog.content, userID:1 }).then(res=>{ console.log(res); }) } }



采納答案:

試試將 Vue.use這句改成:

Vue.prototype.$axios = axios

但是前提是 你已經安裝了axios



其他答案2:

打印this.$axios看一下

 


其他答案3:

您好,我是有問必答小助手,你的問題已經有小夥伴為您解答了問題,您看下是否解决了您的問題,可以追評進行溝通哦~

如果有您比較滿意的答案 / 幫您提供解决思路的答案,可以點擊【采納】按鈕,給回答的小夥伴一些鼓勵哦~~

ps:問答VIP僅需29元,即可享受5次/月 有問必答服務,了解詳情>>>https://vip.csdn.net/askvip?utm_source=1146287632


其他答案4:

非常感謝您使用有問必答服務,為了後續更快速的幫您解决問題,現誠邀您參與有問必答體驗反饋。您的建議將會運用到我們的產品優化中,希望能得到您的支持與協助!

速戳參與調研>>>https://t.csdnimg.cn/Kf0y

版权声明:本文为[CSDN問答]所创,转载请带上原文链接,感谢。 https://gsmany.com/2022/01/202201070656355130.html