bootstrapTable跨域问题
2016-06-21 13:12
351 查看
近来做平台项目,把数据库的数据在页面展示出来。前端使用bootstrapTable,本地开发时,由于项目是html+js,直接在谷歌浏览器中访问html页面,查看页面效果,前端页面是file:///d:/xx/xx.html,后台接口地址是localhost:8080/xx/xx,这就涉及到跨域问题。一般情况下,项目的前台页面和后台代码是部署在一个服务器上的,就不用考虑跨域问题。
bootstrap-table的url去取数据,bootstrapTable的$table.bootstrapTable({ url: serverUrl + ‘/video/getVideo’ });就会产生跨域问题。
而bootstrap-table官方是不解决跨域问题,所以需要我们避免出现跨域问题。
我最终解决方案是:
设置google浏览器允许跨域。
浏览器版本:版本 51.0.2704.103 m (64-bit),
“C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” –args –disable-web-security –user-data-dir,
不同版本参数设置有不同。从而保证本地可以正常开发。
bootstrap-table的url去取数据,bootstrapTable的$table.bootstrapTable({ url: serverUrl + ‘/video/getVideo’ });就会产生跨域问题。
而bootstrap-table官方是不解决跨域问题,所以需要我们避免出现跨域问题。
我最终解决方案是:
设置google浏览器允许跨域。
浏览器版本:版本 51.0.2704.103 m (64-bit),
“C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” –args –disable-web-security –user-data-dir,
不同版本参数设置有不同。从而保证本地可以正常开发。
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- Android学习笔记(二九):嵌入浏览器
- Android java 与 javascript互访(相互调用)的方法例子
- JavaScript演示排序算法
- javascript实现10进制转为N进制数
- 最后一次说说闭包
- Ajax
- 2019年开发人员应该学习的8个JavaScript框架
- HTML中的script标签研究
- 对一个分号引发的错误研究
- 异步流程控制:7 行代码学会 co 模块
- ES6 走马观花(ECMAScript2015 新特性)
- JavaScript拆分字符串时产生空字符的原因
- Canvas 在高清屏下绘制图片变模糊的解决方法
- Redux系列02:一个炒鸡简单的react+redux例子
- JavaScript 各种遍历方式详解
- call/apply/bind 的理解与实例分享