添加axios 插件
  • vue add axios
  • src/main.js添加下列内容
Object.defineProperty(Vue.prototype, '$http', {
    value: axios
})
  • 根目录新建vue.config.js
module.exports = {
    devServer: {
        proxy: {//如需跨域请求多个域名,在此对象进行扩展即可
            '/apis': {
                target: 'http://www.***.com/',
                ws: true,
                changeOrigin: true,
                pathRewrite: {
                    '^/apis': ''
                }
            },
            ...
        }
    }
}
  • (应用实例前重启服务器)vue组件
this.$http.post("/apis/<UrlPath>",{
	"pageNum": 1,
    "pageSize": 5,
     "cityId": "",
}).then(res=>{
	console.log(res)
})
Logo

前往低代码交流专区

更多推荐