前言
本教程为《用WordPress与uni-app开发,包含所有源代码》系列教程之一。
全功能WordPress API接口工具已出
全功能WordPress API接口工具已出只为前端开发者的你设计,详情查看:Sliver Rest Wp api:全功能的WordPress api工具
前面我用wp开发了登录的接口,这里开始用uni-app登录。需要说明的是前面那个接口因为没有实战,有些地方有问题,现在已经修复。
如果大家要用我的接口进行调试的话,用户名为:weihuan,密码:wiehuan19980409
开始
在login.vue文件中编写提交表单的代码,如下:
methods: {
//uni-app 提交表单方法
formSubmit: function(e) {
//获取表单值
var formData = e.detail.value;
// 请求
uni.request({
//api地址
url: 'http://appblog.inacorner.top/wp-content/themes/wpApp/api/login.php',
data: {
//请求值
'usaer_name': formData.username,
'uuser_pwd':formData.userpwd
},
//请求类型
method:'POST',
//请求头
header: {
'content-type': 'application/x-www-form-urlencoded',
},
success: (res) => {
console.log(res.data)
if(res.data.status==2){
console.log("登录成功!");
}else{
console.log(res)
}
}
});
}
}
如图:

在界面中输入,用户名和密码,如果登录成功了会在控制台打印出登录成功,并且接口上会返回用户id和用户名:

结束
嗯,登录就完了,是不是如此简单?需要说明的是这只是一个简单的登录,登录完成之后应该将用户的信息保存到本地,或者将登录状态改成已经登录,用来做为后面的凭据。
[post id=18]
代码仓库: https://github.com/sliverRing/uniApp-WPApp
QQ交流群: 824144151
技术援助
需要技术援助?点击这里,帮你解决你的所有问题!PS:可能你离大神之间,只差一个我们!!!!