我在学习uniapp的时候 学到了 请求这块 就想着 自己用node.js搭建一个本地的服务器 用来请求
意料之内碰见了 跨域问题
cors 同源策略 限制
安装 cors插件让你三分钟解决跨域问题
1.安装 cors
npm install cors
2.配置 (在你的app.js文件中)
const cors =require('cors')
//配置ajax跨域请求
app.use(cors({
origin:"*",
credentials:true //每次登陆都验证跨域请求,要不会每次报跨域错误
}));
3.客户端发送请求
uni.request({
url:'http://localhost:8088/users',
method:'GET',
success(res) {
console.log(res);
}
})
4.查看页面 数据是否回来了
ok 数据确实回来了 跨域的问题就解决了
这个是 我使用了 node.js脚手架 搭建的
本人觉得 前端人员 最好想搞全栈开发 未来 node.js倒是一个不错的选择