首先我们需要获取用户的基本信息来对人脸进行识别
wxml
<!--pages/add/add.wxml-->
<form bindsubmit='formSubmit'>
<view class="weui-cells__title">填写个人信息</view>
<view class="weui-cell weui-cell_input">
<view class="weui-cell__hd">
<view class="weui-label">学号</view>
</view>
<view class="weui-cell__bd">
<input class="weui-input" name="no" placeholder="请输入学号" value='1635050222'/>
</view>
</view>
<view class="weui-cell weui-cell_input">
<view class="weui-cell__hd">
<view class="weui-label">姓名</view>
</view>
<view class="weui-cell__bd">
<input class="weui-input" name="name" placeholder="请输入姓名" value='张三'/>
</view>
</view>
<view class="weui-cell weui-cell_input">
<view class="weui-cell__hd">
<view class="weui-label">性别</view>
</view>
<view class="weui-cell__bd">
<input class="weui-input" name="sex" value='{{sex}}' />
</view>
<view class="weui-cell__ft">
<switch checked bindchange='switch1Change' />
</view>
</view>
<view class="weui-cell weui-cell_input">
<view class="weui-cell__hd">
<view class="weui-label">年龄</view>
</view>
<view class="weui-cell__bd">
<input class="weui-input" name="age" placeholder="请输入年龄" value='18' />
</view>
</view>
<view class="weui-btn-area">
<button class="weui-btn" type="primary" form-type='submit'>确定</button>
</view>
</form>
js代码
// pages/add/add.js
//获取应用实例
const app = getApp()
Page({
/**
* 页面的初始数据
*/
data: {
sex: '男',
imageList: [],
id: null
},
switch1Change: function (e) {
if (e.detail.value) {
this.setData({ sex: '男' });
} else {
this.setData({ sex: '女' });
}
},
formSubmit: function (e) {
console.log(e.detail.value);
wx.request({
url: app.globalData.url.add,
method: 'POST',
data: e.detail.value,
header: {
'content-type': 'application/x-www-form-urlencoded',
Cookie: wx.getStorageSync('session_id')
},
success: (res) => {
console.log(res);
if (res.data.error==true) {
wx.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
})
} else {
// console.log(res.data.id);
wx.showToast({
title:res.data.msg,
icon: 'success',
duration: 2000,
success: function () {
setTimeout(function () {
wx.navigateTo({
url: '../headimg/headimg?id=' + res.data.id
})
}, 2000)
}
})
}
}
})
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
}
})
版权声明:本文为ssh456原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。