关于vue.js:在Vue中解决跨域问题

44次阅读

共计 274 个字符,预计需要花费 1 分钟才能阅读完成。

对于跨域是什么

请看这里!

在 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 就能够了

正文完
 0