使用框架uni-app.开发一端,在多端运行,(微信小程序,支付宝小程序,安卓ios等都是可以处理)
后端采用之前文章github
https://uniapp.dcloud.io/官方文档
前端传数据为空,向发送方找问题
const data = {//发送数据名要和实体类名一致
username: this.account,
password: this.password
};
//声明变量,es6的写法存储data数据
let user = {}
//向后台发送请求
uni.request({
url:"http://localhost:8072/loginUser",
method:"POST",
data:data,
success:(res) => {
user = res.data.data
uni.showToast({
icon:"success",
title:"欢迎"+user.username
})
//得到数据解析处理
this.login(user.username)
}
})
也可通过f12查看发送参数
跨域问题
当使用Nginx时代理是不会出现这种问题
方案一:可在mainifest.json-源码视图处理。原来版本h5有代理配置,新版本取消掉了