2018-02-21打卡

今天学习了vue的基本操作。学习过程中发现vue请求tp项目的数据时会有跨域问题。。这个问题解决方法很简单就是在tp项目的头部添加

header('Access-Control-Allow-Origin: *');

header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept");

header('Access-Control-Allow-Methods: GET, POST, PUT');

就行了。

vue项目中直接使用axios请求就行了。。vue中的axios跟js的ajax是一样的。

vue中请求数据是这样的

//通过给定的ID来发送请求

axios.get('http://localhost/zerg/public/api/v1/theme?ids=1,2,3')

.then(function(response) {

console.log(response.data.);

})

.catch(function(err) {

console.log(err);

});


但是要引用axios文件。
完成代码如下

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容