const app = getApp(); Page({ /** * 页面的初始数据 */ data: { array: ['男', '女'], user: app.globalData.imgUrl +'/image/user.svg', index: 0, deputyName: '', deputyIdNumber: '', deputyLocation: '', deputyMobile: '', deputySex: '男', }, deputyName: function (e) { this.setData({ deputyName: e.detail.value, }) }, deputyIdNumber: function (e) { this.setData({ deputyIdNumber: e.detail.value, }) }, deputyLocation: function (e) { this.setData({ deputyLocation: e.detail.value, }) }, deputyMobile: function (e) { this.setData({ deputyMobile: e.detail.value, }) }, bindPickerChange: function (e) { console.log(e.detail.value) if (e.detail.value == 0) { this.setData({ index: e.detail.value, deputySex: '男' }) } else { this.setData({ index: e.detail.value, deputySex: '女' }) } }, submit: function (e) { var warn = ""; //弹框时提示的内容 var flag = true; //判断信息输入是否完整 //判断的顺序依次是:姓名-手机号-地址-具体地址-预约日期-预约时间-开荒面积 if (this.data.deputyName == "") { warn = "请填写代理人姓名!"; } else if (this.data.deputyIdNumber == "") { warn = "请填写代理人身份证!"; } else if (this.data.deputyLocation == "") { warn = "请填写代理人地址!"; } else if (this.data.deputyMobile == "") { warn = "请填写代理人手机" } else { flag = false; //若必要信息都填写,则不用弹框,且页面可以进行跳转 var that = this; //?后面跟的是需要传递到下一个页面的参数 var app = getApp(); app.globalData.pageData.deputyName = this.data.deputyName; app.globalData.pageData.deputySex = this.data.deputySex; app.globalData.pageData.deputyIdNumber = this.data.deputyIdNumber; app.globalData.pageData.deputyLocation = this.data.deputyLocation; app.globalData.pageData.deputyMobile = this.data.deputyMobile; console.log(app) wx.navigateBack(); } //如果信息填写不完整,弹出输入框 if (flag == true) { wx.showModal({ title: '提示', content: warn }) } }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { } })