create-react-app创建react项目,使用axios跨域
2018-03-10 14:00
1046 查看
最近用react做项目练手,项目中调用接口有跨域问题,引用的插件是axios,react项目是用 create-react-app创建的,解决跨域问题可以后台设置cros(跨域资源共享),如果前端解决的话可以用代理,用webpack搭建的项目可以在webpack.config.js中配置,用create-react-app创建的项目webpack配置集成在react-script中集成了,不好配置,可以在package.json文件中配置proxy.
上图表示接口中请求的前缀都是proxy的值,比如要请求的接口是https://www.aaa.com/app/userQry,在package.json中proxy设置为‘https://www.aaa.com/app’,调用函数请求数据时url为userQry,就行了。下面是请求的函数。
上图表示接口中请求的前缀都是proxy的值,比如要请求的接口是https://www.aaa.com/app/userQry,在package.json中proxy设置为‘https://www.aaa.com/app’,调用函数请求数据时url为userQry,就行了。下面是请求的函数。
相关文章推荐
- 使用create-react-app或者antd创建一个React项目
- react---学习笔记:使用create-react-app快速构建开发环境并创建项目
- 使用create-react-app创建项目
- 在create-react-app创建的项目下允许函数绑定运算符
- Create-React-App创建React项目
- 在create-react-app创建的React项目应用中配置JQ、Sass
- Create React App快速创建React项目
- 以create-react-app为基础创建项目
- 以create-react-app为基础创建项目
- 使用create-react-app自动构建react项目
- create-react-app如何创建react项目?
- 使用create-reate-app创建的项目中代理的配置
- creact-react-app创建项目跨域的处理
- Create-React-App项目外使用它的eslint配置
- create-react-app创建react项目失败!
- create-react-app创建项目报错SyntaxError: Unexpected end of JSON input while parsing near '...ttachment":false,"tar' npm代理
- create-react-app 创建项目失败
- 最新-使用create-react-app 生成项目怎么处理scss预处理器
- react以create-react-app为基础创建项目
- 使用Create-React-App脚手架创建antd-mobile开发环境 (附 github 源码)