当我在本地服务器localhost:8080上运行vue project时,一切都很好,但是当我将该项目部署到我的实际主机上时,我遇到了问题
mounted(){
axios.get('http://localhost/online-store/src/database_api/Admin/recent_product.php')
.then((res) => {
this.products= res.data
console.log(res.data)
})
},发布于 2021-09-23 10:14:37
您需要替换本地url。
axios.get('http://localhost/online-store/src/database_api/Admin/recent_product.php')公开的。
发布于 2021-09-23 10:48:40
在main.js中配置axios (入口点)
axios.create({
baseURL: process.env.VUE_APP_BASE_URL
})然后直接调用..it接口,就会根据您的环境参数追加基本url
axios('/online-store/src/database_api/Admin/recent_product.php')注意:不要忘记根据环境添加.env
https://stackoverflow.com/questions/69297853
复制相似问题