在Vue中解决跨域问题

关于跨域是什么

请看这里!

在vue里怎么解决

  1. 在vue-cli3中现在已经没有config.js文件了,所以我们要自己手动创建一个

cli3项目根目录下新建文件vue.config.js,注意不是src目录

2.在新建的vue.config.js文件里加上这段

module.exports = {
    devServer: {
        proxy: {
            "/api": {
                target: "http://hq.sinajs.cn/",
                changeOrigin: true,
                ws: true,
            }
        }
    }
};
  1. 实际调用的时候就不能再用之前的url了,把target里有的部分去掉换成 api就可以了

你可能感兴趣的:(vue.js,前端,javascript,跨域)