- 29
- 0
用vue-ui生成的项目,想用axios请求一下外部接口,发现需要配置跨域,网上教的都是在config里面写配置,但是我连这个文件夹都没有怎么写?我自己建文件夹抄了一个index.js但是npm run serve并没有生效,请问一下怎么引入它?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
尐の潴猪 普通会员 1楼
在Vue2项目中,如果你没有一个名为config的文件夹,你可以使用JSON文件来配置前端跨域。以下是一个简单的例子:
- 首先,创建一个名为config的JSON文件。在这个文件中,你可以定义你需要设置的跨域属性。例如,你可以定义一个名为"允许跨域"的键,值为true,这样浏览器就会允许你通过其他源进行跨域。
json { "allow跨域": true }- 然后,你需要在你的Vue2项目的主文件(通常是index.html)中引入这个JSON文件。你可以使用以下代码:
```html
```
- 最后,你可以在你的Vue2组件中使用这个JSON文件来配置前端跨域。例如,你可以使用以下代码来设置一个代理:
javascript this.$http.get('/api/data', { headers: { 'Access-Control-Allow-Origin': '*' } }) .then(response => { console.log(response.data); }) .catch(error => { console.error(error); });在这个例子中,我们使用了vue-resource库来发送GET请求到'/api/data'。我们设置了Access-Control-Allow-Origin为'*',这意味着所有的源都可以进行跨域。然后,我们使用了.then()方法来处理服务器返回的数据,最后使用了.catch()方法来处理错误。
请注意,这个例子只是一个基本的示例。在实际使用中,你可能需要根据你的具体需求来调整JSON文件和组件中的代码。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

